public ActionResult DeleteConfirmed(int id) { CHITIET_PMH cHITIET_PMH = db.CHITIET_PMH.Find(id); db.CHITIET_PMH.Remove(cHITIET_PMH); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MaPMH,MaSP,SoLuong,DonGia,ThanhTien")] CHITIET_PMH cHITIET_PMH) { if (ModelState.IsValid) { db.Entry(cHITIET_PMH).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaPMH = new SelectList(db.PHIEUMUAHANGs, "MaPMH", "MaPMH", cHITIET_PMH.MaPMH); ViewBag.MaSP = new SelectList(db.SANPHAMs, "MaSP", "TenSanPham", cHITIET_PMH.MaSP); return(View(cHITIET_PMH)); }
// GET: Manager/CT_PhieuMuaHang/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CHITIET_PMH cHITIET_PMH = db.CHITIET_PMH.Find(id); if (cHITIET_PMH == null) { return(HttpNotFound()); } return(View(cHITIET_PMH)); }
// POST: Manager/CT_PhieuMuaHang/Create // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see https://go.microsoft.com/fwlink/?LinkId=317598. //[HttpPost] //[ValidateAntiForgeryToken] //public ActionResult Create([Bind(Include = "MaPMH,MaSP,SoLuong,DonGia,ThanhTien")] CHITIET_PMH cHITIET_PMH) //{ // if (ModelState.IsValid) // { // db.CHITIET_PMH.Add(cHITIET_PMH); // db.SaveChanges(); // return RedirectToAction("Index"); // } // ViewBag.MaPMH = new SelectList(db.PHIEUMUAHANGs, "MaPMH", "MaPMH", cHITIET_PMH.MaPMH); // ViewBag.MaSP = new SelectList(db.SANPHAMs, "MaSP", "TenSanPham", cHITIET_PMH.MaSP); // return View(cHITIET_PMH); //} // GET: Manager/CT_PhieuMuaHang/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CHITIET_PMH cHITIET_PMH = db.CHITIET_PMH.Find(id); if (cHITIET_PMH == null) { return(HttpNotFound()); } ViewBag.MaPMH = new SelectList(db.PHIEUMUAHANGs, "MaPMH", "MaPMH", cHITIET_PMH.MaPMH); ViewBag.MaSP = new SelectList(db.SANPHAMs, "MaSP", "TenSanPham", cHITIET_PMH.MaSP); return(View(cHITIET_PMH)); }
public bool AddCT_PhieuMuaHang(PhieuMuaHangViewModel phieuMuaHangViewModel) { PHIEUMUAHANG phieumuahang = new PHIEUMUAHANG(); phieumuahang.MaNCC = phieuMuaHangViewModel.MaNCC; phieumuahang.NgayLap = phieuMuaHangViewModel.NgayLap; phieumuahang.TongTien = phieuMuaHangViewModel.TongTien; objQUANLYCUAHANGEntity.PHIEUMUAHANGs.Add(phieumuahang); objQUANLYCUAHANGEntity.SaveChanges(); int maPMH = phieumuahang.MaPMH; foreach (var item in phieuMuaHangViewModel.DSChiTiet) { CHITIET_PMH ct_phieumuahang = new CHITIET_PMH(); ct_phieumuahang.MaPMH = maPMH; ct_phieumuahang.MaSP = item.MaSP; ct_phieumuahang.SoLuong = item.SoLuong; ct_phieumuahang.DonGia = item.DonGia; ct_phieumuahang.ThanhTien = item.ThanhTien; objQUANLYCUAHANGEntity.CHITIET_PMH.Add(ct_phieumuahang); objQUANLYCUAHANGEntity.SaveChanges(); } return(true); }