public async Task <JsonResult> LuuPhieuBaoHanh(PhieuBaoHanhViewModel pbh)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    await _phieuBaoHanhBus.Create(pbh);

                    status = true;
                    SetAlert("Đã lưu phiếu bảo hành thành công!", "success");
                }
                else
                {
                    status = false;
                    SetAlert("Đã xảy ra lỗi! xin hãy tạo lại phiếu bảo hành", "error");
                }
            }
            catch (Exception ex)
            {
                SetAlert(ex.ToString(), "error");
            }

            return(new JsonResult {
                Data = new { status = status }
            });
        }
 public async Task Create(PhieuBaoHanhViewModel obj)
 {
     PhieuBaoHanh pbh = new PhieuBaoHanh
     {
         SoPhieuBaoHanh = obj.soPhieuBaoHanh,
         NgayLap        = obj.ngayLap,
         NgayGiao       = obj.ngayGiao,
         MaNhanVien     = obj.maNhanVien,
         TenKhachHang   = obj.tenKhachHang,
         SoDienThoai    = obj.soDienThoai,
         GhiChu         = obj.ghiChu,
         DaGiao         = false,
         TrangThai      = true,
         NgayChinhSua   = DateTime.Now,
         Value          = obj.modelName
     };
     await _phieuBaoHanhRepo.InsertAsync(pbh);
 }
コード例 #3
0
        public async Task <JsonResult> LuuPhieuBaoHanh(PhieuBaoHanhViewModel phieuBaoHanh)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                await _phieuBaoHanhBus.Create(phieuBaoHanh);

                status = true;
                SetAlert("Đã Lưu Phiếu Bảo Hành Thành Công!!!", "success");
            }
            else
            {
                status = false;
                SetAlert("Đã Xảy Ra Lỗi! Bạn Hãy Tạo Lại Phiếu Bảo Hành", "error");
            }
            return(new JsonResult {
                Data = new { status = status }
            });
        }
コード例 #4
0
        public async Task Create(PhieuBaoHanhViewModel O)
        {
            PhieuBaoHanh order = new PhieuBaoHanh
            {
                SoPhieuBaoHanh = O.soPhieuBaoHanh,
                NgayLap        = DateTime.Now,
                NgayGiao       = O.ngayGiao,
                MaNhanVien     = O.maNhanVien,
                TenKhachHang   = O.tenKhachHang,
                SoDienThoai    = O.soDienThoai,
                GhiChu         = O.ghiChu,
                DaGiao         = false,
                TrangThai      = true,
                NgayChinhSua   = DateTime.Now,
            };

            foreach (var i in O.chiTietPhieuBaoHanh)
            {
                order.ChiTietPhieuBaoHanh.Add(i);
            }
            await _phieuBaoHanhRepo.InsertAsync(order);
        }