Пример #1
0
 public bool PostGateEntry(GateEntryModel model, out string NewGateEntryNumber)
 {
     NewGateEntryNumber = "";
     _dbContext.Gateentries
     .Add(new Gateentries
     {
         GetrCreatedby   = CurrentUserId,
         GetrCreateddate = DateTime.UtcNow,
         GetrNumber      = GenerateNewGateEntryNumber(ref NewGateEntryNumber),
         GetrSpmtId      = model.ShipmentId,
         GetrIsdeleted   = false
     });
     return(SaveDbChanges());
 }
Пример #2
0
 public IActionResult PostGateEntry([FromBody] GateEntryModel model)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(BadRequest(ModelState));
         }
         _gateEntriesService.PostGateEntry(model, out string NewGateEntryNumber);
         return(Ok(new {
             GateEntryNumber = NewGateEntryNumber
         }));
     }
     catch (Exception ex)
     {
         throw new AppException(ex);
     }
 }