public ActionResult TaoPhieuXuat() { var px = (PhieuXuatViewModel)Session["PhieuXuat"]; PhieuXuat newPhieuXuat = new PhieuXuat(); newPhieuXuat.UpdatePhieuXuat(px); phieuXuatService.Add(newPhieuXuat); phieuXuatService.Save(); foreach (var ctpx in (List <CtPhieuXuatViewModel>)Session["dsCtPhieuXuat"]) { ctpx.IdPhieuXuat = newPhieuXuat.Id; CtPhieuXuat ctPhieuXuat = new CtPhieuXuat(); ctPhieuXuat.UpdateCtPhieuXuat(ctpx); ctPhieuXuatService.Add(ctPhieuXuat); } phieuXuatService.Save(); Session["dsCtPhieuXuat"] = null; Session["PhieuXuat"] = null; Session.RemoveAll(); TempData["Success"] = "Đã thêm mới một phiếu xuất."; return(Redirect("/phieu-xuat/")); }
public static void UpdateCtPhieuXuat(this CtPhieuXuat ctPhieuXuat, CtPhieuXuatViewModel ctPhieuXuatVm) { ctPhieuXuat.Id = ctPhieuXuatVm.Id; ctPhieuXuat.IdPhieuXuat = ctPhieuXuatVm.IdPhieuXuat; ctPhieuXuat.IdSach = ctPhieuXuatVm.IdSach; ctPhieuXuat.SoLuongXuat = ctPhieuXuatVm.SoLuongXuat; ctPhieuXuat.ThanhTien = ctPhieuXuatVm.ThanhTien; ctPhieuXuat.DonGiaXuat = ctPhieuXuatVm.DonGiaXuat; }
public CtPhieuXuat Delete(CtPhieuXuat ctPhieuXuat) { return(ctPhieuXuatRepository.Delete(ctPhieuXuat)); }
public void Update(CtPhieuXuat ctPhieuXuat) { ctPhieuXuatRepository.Update(ctPhieuXuat); }
public CtPhieuXuat Add(CtPhieuXuat ctPhieuXuat) { return(ctPhieuXuatRepository.Add(ctPhieuXuat)); }