public IActionResult Update(CsShipmentSurchargeModel model) { if (!ModelState.IsValid) { return(BadRequest()); } model.UserModified = currentUser.UserID; model.DatetimeModified = DateTime.Now; var hs = csShipmentSurchargeService.Update(model, x => x.Id == model.Id); var message = HandleError.GetMessage(hs, Crud.Update); ResultHandle result = new ResultHandle { Status = hs.Success, Message = stringLocalizer[message].Value }; if (!hs.Success) { return(BadRequest(result)); } return(Ok(result)); }
public IActionResult AddNew(CsShipmentSurchargeModel model) { if (!ModelState.IsValid) { return(BadRequest()); } model.UserCreated = currentUser.UserID; model.Id = Guid.NewGuid(); model.ExchangeDate = DateTime.Now; model.DatetimeCreated = DateTime.Now; var hs = csShipmentSurchargeService.Add(model); var message = HandleError.GetMessage(hs, Crud.Insert); ResultHandle result = new ResultHandle { Status = hs.Success, Message = stringLocalizer[message].Value }; if (!hs.Success) { return(BadRequest(result)); } return(Ok(result)); }