public IActionResult Update(OpsTransactionModel model) { if (!ModelState.IsValid) { return(BadRequest()); } var existedMessage = transactionService.CheckExist(model); if (existedMessage != null) { return(BadRequest(new ResultHandle { Status = false, Message = existedMessage })); } var hs = transactionService.Update(model);//.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 Add(OpsTransactionModel model) { if (!ModelState.IsValid) { return(BadRequest()); } var existedMessage = transactionService.CheckExist(model); if (existedMessage != null) { return(Ok(new ResultHandle { Status = false, Message = existedMessage })); } model.Hblid = Guid.NewGuid(); var hs = transactionService.Add(model); var message = HandleError.GetMessage(hs, Crud.Insert); ResultHandle result = new ResultHandle { Status = hs.Success, Message = stringLocalizer[message].Value, Data = model.Id }; if (!hs.Success) { return(BadRequest(result)); } return(Ok(result)); }