public IActionResult EditConfirm(NhapHangViewModel save) { if (ModelState.IsValid) { NhapHangViewModel nh = nhaphangs.GetNhapHang(save.Id); save.Gia = nh.Gia; nhaphangs.Create(save); return RedirectToAction("Index"); } return View(save); }
public IActionResult Create(NhapHangViewModel save) { if (ModelState.IsValid) { save.Id = 0; save.Gia = 0; nhaphangs.Create(save); return RedirectToAction("Index"); } return View(save); }
public IActionResult CreateCTHD(CTNhapHangViewModel save) { if (ModelState.IsValid) { save.Id = 0; save.IdnhapHang = idnhaphang; ictnhaphangs.Create(save); XeViewModel xe = ixes.GetXe(save.Idxe); xe.Soluong += save.Soluong; ixes.Create(xe); NhapHangViewModel nhaphang = nhaphangs.GetNhapHang(save.IdnhapHang); nhaphang.Gia += xe.Gia * save.Soluong; nhaphangs.Create(nhaphang); return RedirectToAction("Index"); } return View(save); }
public IActionResult DeleteCT(int? Id) { if (Id == null) { return NotFound(); } else { var hd = ictnhaphangs.GetCTNhapHang(Id); XeViewModel xe = ixes.GetXe(hd.Idxe); xe.Soluong -= hd.Soluong; ixes.Create(xe); NhapHangViewModel nhaphang = nhaphangs.GetNhapHang(hd.IdnhapHang); nhaphang.Gia -= xe.Gia * hd.Soluong; nhaphangs.Create(nhaphang); return View(hd); } }
public IActionResult DeleteCT(int?Id) { if (Id == null) { return(NotFound()); } else { ViewBag.Name = HttpContext.Session.GetString("Ten"); var hd = ictnhaphangs.GetCTNhapHang(Id); XeViewModel xe = ixes.GetXe(hd.Idxe); xe.Soluong -= hd.Soluong; ixes.Create(xe); NhapHangViewModel nhaphang = nhaphangs.GetNhapHang(hd.IdnhapHang); nhaphang.Gia -= xe.Gia * hd.Soluong; nhaphangs.Create(nhaphang); return(View(hd)); } }
public void Create(NhapHangViewModel nhaphang) { var hd = iMapper.Map <NhapHangViewModel, NhapHang>(nhaphang); nhaphangr.Add(hd); }