Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #3
0
        public async Task <BaseResponse <bool> > Update(OrderCarProductDetailItem request)
        {
            var urlJson = $"{Domain}OrderCarProductDetail/Update";

            return(await PostDataAsync <BaseResponse <bool> >(urlJson, request));
        }