public IActionResult ThemHangSanPham(string item_them_mahang, string item_them_ten) { //Mã tự tăng HangSanPham hang = new HangSanPham(); string mamoi = ""; if (ctx.HangSanPham.Count() == 0) { mamoi = "H-1"; } else { string layma = ctx.HangSanPham .OrderByDescending(h => int.Parse(h.MaHang.Substring(2))) .Select(h => h.MaHang) .FirstOrDefault(); int stt = int.Parse(layma.Substring(layma.IndexOf('-') + 1)); stt += 1; mamoi = "H-" + stt.ToString(); } // hang.Id = Guid.Parse(Guid.NewGuid().ToString().ToUpper()); hang.MaHang = mamoi; hang.TenHang = item_them_ten; hang.TinhTrang = "Không khoá"; ctx.Add(hang); ctx.SaveChanges(); string thongbao = "Thêm hãng sản phẩm thành công"; return(RedirectToAction("Index", "HangSanPham", new { thongbao = thongbao })); }
public IActionResult UnLockHang(string mahang) { HangSanPham hang = ctx.HangSanPham.Where(h => h.MaHang == mahang).SingleOrDefault(); hang.TinhTrang = "Không khoá"; ctx.SaveChanges(); return(RedirectToAction("Index", "HangSanPham")); }
public IActionResult SuaHangSanPham(string item_sua_ma, string item_sua_ten) { HangSanPham hang = ctx.HangSanPham.Where(h => h.MaHang == item_sua_ma).SingleOrDefault(); if (item_sua_ten != null) { hang.TenHang = item_sua_ten; } ctx.SaveChanges(); return(RedirectToAction("Index", "HangSanPham")); }