public IActionResult UpdateYachtMerchantProductInventory(YachtMerchantProductInventoryUpdateModel model) { var res = _yachtMerchantProductInventoryService.UpdateYachtMerchantProductInventory(model); if (res.IsSuccessStatusCode) { return(Ok(res)); } return(BadRequest()); }
public BaseResponse <bool> UpdateYachtMerchantProductInventory(YachtMerchantProductInventoryUpdateModel model) { try { var entity = _context .YachtMerchantProductInventories .FirstOrDefault(x => x.Id == model.Id && x.Deleted == false); if (entity != null) { entity.InjectFrom(model); entity.LastModifiedBy = GetUserGuidId(); entity.LastModifiedDate = DateTime.Now; _context.SaveChangesAsync().Wait(); return(BaseResponse <bool> .Success(true)); } return(BaseResponse <bool> .NotFound(false)); } catch (Exception ex) { return(BaseResponse <bool> .InternalServerError(message : ex.Message, fullMsg : ex.StackTrace)); } }