Exemple #1
0
        public bool AddCT_PhieuDichVu(PhieuDichVuViewModel phieuDichVuViewModel)
        {
            PHIEUDV phieudichvu = new PHIEUDV();

            phieudichvu.TenKH   = phieuDichVuViewModel.TenKH;
            phieudichvu.NgayLap = phieuDichVuViewModel.NgayLap;
            phieudichvu.SDT     = phieuDichVuViewModel.SDT;

            phieudichvu.TongTien         = phieuDichVuViewModel.TongTien;
            phieudichvu.TongTienTraTruoc = phieuDichVuViewModel.TongTienTraTruoc;
            phieudichvu.TongTienConLai   = phieuDichVuViewModel.TongTienConLai;
            phieudichvu.MaTinhTrangPDV   = phieuDichVuViewModel.MaTinhTrangPDV;
            objQUANLYCUAHANG.PHIEUDVs.Add(phieudichvu);
            objQUANLYCUAHANG.SaveChanges();
            int maPDV = phieudichvu.MaPDV;

            foreach (var item in phieuDichVuViewModel.DSChiTiet)
            {
                CHITIET_PHIEUDV ct_phieudichvu = new CHITIET_PHIEUDV();
                ct_phieudichvu.MaPDV             = maPDV;
                ct_phieudichvu.MaLoaiDV          = item.MaLoaiDV;
                ct_phieudichvu.SoLuong           = item.SoLuong;
                ct_phieudichvu.DonGiaDuocTinh    = item.DonGiaDuocTinh;
                ct_phieudichvu.ThanhTien         = item.ThanhTien;
                ct_phieudichvu.ThanhToanTraTruoc = item.ThanhToanTraTruoc;
                ct_phieudichvu.ThanhToanConLai   = item.ThanhToanConLai;
                ct_phieudichvu.NgayGiao          = item.NgayGiao;
                ct_phieudichvu.MaTinhTrangDV     = item.MaTinhTrangDV;
                objQUANLYCUAHANG.CHITIET_PHIEUDV.Add(ct_phieudichvu);
                objQUANLYCUAHANG.SaveChanges();
            }
            return(true);
        }
        public ActionResult DeleteConfirmed(int id)
        {
            PHIEUDV pHIEUDV = db.PHIEUDVs.Find(id);

            db.PHIEUDVs.Remove(pHIEUDV);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "MaPDV,NgayLap,TenKH,SDT,TongTien,TongTienTraTruoc,TongTienConLai,MaTinhTrangPDV")] PHIEUDV pHIEUDV)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pHIEUDV).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MaTinhTrangPDV = new SelectList(db.TINHTRANGPDVs, "MaTinhTrangPDV", "TenTinhTrang", pHIEUDV.MaTinhTrangPDV);
     return(View(pHIEUDV));
 }
        // GET: Manager/PhieuDichVu/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PHIEUDV pHIEUDV = db.PHIEUDVs.Find(id);

            if (pHIEUDV == null)
            {
                return(HttpNotFound());
            }
            return(View(pHIEUDV));
        }
        // GET: Manager/PhieuDichVu/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PHIEUDV pHIEUDV = db.PHIEUDVs.Find(id);

            if (pHIEUDV == null)
            {
                return(HttpNotFound());
            }
            ViewBag.MaTinhTrangPDV = new SelectList(db.TINHTRANGPDVs, "MaTinhTrangPDV", "TenTinhTrang", pHIEUDV.MaTinhTrangPDV);
            return(View(pHIEUDV));
        }