public ActionResult Add(OrderCarProductDetailItem request) { _da.Add(new OrderCarProductDetail() { Code = request.Code, OrderCarId = request.OrderCarID, IsDelete = false, Quantity = request.Quantity }); _da.Save(); return(Json(new JsonMessage() { Erros = false }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> Actions() { var msg = new JsonMessage { Erros = false }; var url = Request.Form.ToString(); var lstID = string.Join(",", ArrId); switch (DoAction) { case ActionType.Add: var request = new OrderCarProductDetailItem(); UpdateModel(request); var result = await _carProductDetailApi.Add(request); if (result.Erros) { msg.Erros = true; msg.Message = result.Message; break; } msg.Message = "Cập nhật dữ liệu thành công !"; break; case ActionType.Edit: var requestUpdate = new OrderCarProductDetailItem(); UpdateModel(requestUpdate); await _carProductDetailApi.Update(requestUpdate); msg.Message = "Cập nhật dữ liệu thành công !"; break; case ActionType.Delete: await _carProductDetailApi.Delete(ArrId.FirstOrDefault()); msg.Message = "Cập nhật thành công."; break; } if (string.IsNullOrEmpty(msg.Message)) { msg.Message = "Không có hành động nào được thực hiện."; msg.Erros = true; } return(Json(msg, JsonRequestBehavior.AllowGet)); }
public async Task <BaseResponse <bool> > Update(OrderCarProductDetailItem request) { var urlJson = $"{Domain}OrderCarProductDetail/Update"; return(await PostDataAsync <BaseResponse <bool> >(urlJson, request)); }