mirror of
https://github.com/D4M13N-D3V/comissions-app-core-api.git
synced 2025-03-14 10:04:55 +00:00
fix: new model for creawting requests
This commit is contained in:
parent
5bc3e443a2
commit
84c1a0bc7f
@ -60,7 +60,7 @@ public class RequestsController : Controller
|
||||
[Authorize("write:request")]
|
||||
[HttpPost]
|
||||
[Route("Requests")]
|
||||
public async Task<IActionResult> CreateRequest([FromBody] RequestModel model)
|
||||
public async Task<IActionResult> CreateRequest([FromBody] RequestCreateModel model)
|
||||
{
|
||||
var openRequests = await _dbContext.Requests
|
||||
.Where(x=>x.UserId==User.GetUserId())
|
||||
@ -74,10 +74,14 @@ public class RequestsController : Controller
|
||||
Amount = model.Amount,
|
||||
Message = model.Message,
|
||||
RequestDate = DateTime.Now,
|
||||
UserId = User.GetUserId(),
|
||||
ArtistId = model.ArtistId,
|
||||
Accepted = false,
|
||||
AcceptedDate = null,
|
||||
UserId = User.GetUserId(),
|
||||
ArtistId = model.ArtistId
|
||||
Declined = false,
|
||||
DeclinedDate = null,
|
||||
Completed = false,
|
||||
CompletedDate = null
|
||||
};
|
||||
_dbContext.Requests.Add(request);
|
||||
await _dbContext.SaveChangesAsync();
|
||||
|
@ -0,0 +1,9 @@
|
||||
namespace comissions.app.database.Models.Request;
|
||||
|
||||
public class RequestCreateModel
|
||||
{
|
||||
public int UserId { get; set; }
|
||||
public int ArtistId { get; set; }
|
||||
public string Message { get; set; }
|
||||
public decimal Amount { get; set; }
|
||||
}
|
@ -13,7 +13,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("comissions.app.database.migrator")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+2b23da286e3f457b81c736d85545ff7627eec0f8")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5bc3e443a2f74a8662bc9d9b33f85011c7c83c8e")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("comissions.app.database.migrator")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("comissions.app.database.migrator")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
@ -1 +1 @@
|
||||
a02bbb75db3d6483063d35391ce15183b8790966ce3b3d4738783f284048ed6e
|
||||
f91dedd8082e5409f1d82f0648e65b8c2bfd4d0676f8ee6054e8c4e8227f3e84
|
||||
|
Loading…
x
Reference in New Issue
Block a user