public async Task Create(PhieuXuatKhoViewModel O) { PhieuXuatKho phieuXuat = new PhieuXuatKho { SoPhieuXuatKho = O.soPhieuXuatKho, NgayXuat = O.ngayXuatKho, MaNhanVien = O.maNhanVien, TongTien = O.tongTien, LyDoXuat = O.lyDoXuat, TrangThai = true, NgayChinhSua = DateTime.Now, }; //DateTime today = DateTime.Now; //int thang = today.Month; //int nam = today.Year; foreach (var i in O.chiTietPhieuXuatKho) { phieuXuat.ChiTietPhieuXuatKhos.Add(i); //_hangHoaBus.CapNhatHangHoaKhiTaoPhieuXuat(i.MaHangHoa, i.SoLuong); //_hangHoaBus.CapNhatHangHoaVaoBaoCaoTonKhoKhiTaoPhieuXuat(i.MaHangHoa, i.SoLuong, thang, nam); } await _phieuXuatKhoRepo.InsertAsync(phieuXuat); }
public async Task Create(PhieuXuatKhoViewModel O) { PhieuXuatKho order = new PhieuXuatKho { SoPhieuXuatKho = O.soPhieuXuatKho, NgayXuat = DateTime.Now, MaNhanVien = O.maNhanVien, TongTien = O.tongTien, LyDoXuat = O.lyDoXuat, TrangThai = true, NgayChinhSua = DateTime.Now, }; foreach (var i in O.chiTietPhieuXuatKho) { order.ChiTietPhieuXuatKhos.Add(i); } await _phieuXuatKhoRepo.InsertAsync(order); }
public async Task <JsonResult> LuuPhieuXuatKho(PhieuXuatKhoViewModel phieuXuatKho) { bool status = false; if (ModelState.IsValid) { await _phieuXuatKhoBus.Create(phieuXuatKho); status = true; SetAlert("Đã Lưu Phiếu Xuất Kho Thành Công!!!", "success"); } else { status = false; SetAlert("Đã Xảy Ra Lỗi! Bạn Hãy Tạo Lại Phiếu Xuất Kho", "error"); } return(new JsonResult { Data = new { status = status } }); }