public ActionResult CreateNhomSanPham() { var model = new NhomSanPhamModel(); model.SelectSPChinhPhu = new SelectList(db.SPChinh_Phu, "Id", "SPChinh_Phu1", 0); return(View(model)); }
public ActionResult Index() { var model = new List <NhomSanPhamModel>(); var list = db.LoaiSanPhams.ToList(); var i = 0; foreach (var item in list) { i++; var itemmodel = new NhomSanPhamModel(); itemmodel.STT = i; itemmodel.Id = item.Id; itemmodel.Ten = item.TenLoaiSanPham; itemmodel.SPChinhPhu = item.SanPhamChinh; if (item.SanPhamChinh == 1) { itemmodel.TenChinhPhu = "Sản phẩm chính"; } else { itemmodel.TenChinhPhu = "Sản phẩm phụ"; } if (item.Id == 12 || item.Id == 13 || item.Id == 14) { } else { model.Add(itemmodel); } } return(View(model)); }
public ActionResult EditNhomSanPham(NhomSanPhamModel model) { var nhomsp = db.LoaiSanPhams.Find(model.Id); nhomsp.TenLoaiSanPham = model.Ten; nhomsp.SanPhamChinh = model.SPChinhPhu; db.SaveChanges(); return(RedirectToAction("Index", "NhomSanPhamAdmin")); }
public ActionResult EditNhomSanPham(int?manhomsp) { var nhomsp = db.LoaiSanPhams.Find(manhomsp); var model = new NhomSanPhamModel(); model.Id = nhomsp.Id; model.Ten = nhomsp.TenLoaiSanPham; model.SelectSPChinhPhu = new SelectList(db.SPChinh_Phu, "Id", "SPChinh_Phu1", nhomsp.SanPhamChinh); return(View(model)); }
public ActionResult CreateNhomSanPham(NhomSanPhamModel model) { LoaiSanPham loaisanpham = new LoaiSanPham(); loaisanpham.TenLoaiSanPham = model.Ten; loaisanpham.SanPhamChinh = model.SPChinhPhu; var dao = new CategoryDao(); dao.Insert(loaisanpham); return(RedirectToAction("Index", "NhomSanPhamAdmin")); }
public JsonResult List(string txtSearch, int?page) { var list = db.LoaiSanPhams.Where(x => x.Id != 12 && x.Id != 13 && x.Id != 14).OrderByDescending(x => x.Id).ToList(); int pageSize = 10; if (!String.IsNullOrEmpty(txtSearch)) { ViewBag.txtSearch = txtSearch; list = list.Where(x => x.Id != 12 && x.Id != 13 && x.Id != 14 && x.TenLoaiSanPham.Contains(txtSearch)).OrderByDescending(x => x.Id).ToList(); } var data = new List <NhomSanPhamModel>(); int i = 0; foreach (var item in list) { i++; var itemmodel = new NhomSanPhamModel(); itemmodel.STT = i; itemmodel.Id = item.Id; itemmodel.TenNhomSanPham = item.TenLoaiSanPham; data.Add(itemmodel); } if (page > 0) { page = page; } else { page = 1; } int start = (int)(page - 1) * pageSize; ViewBag.pageCurrent = page; int totalPage = data.Count(); float totalNumsize = (totalPage / (float)pageSize); int numSize = (int)Math.Ceiling(totalNumsize); ViewBag.numSize = numSize; var datamodel = data.Skip(start).Take(pageSize); return(Json(new { data = datamodel, pageCurrent = page, numSize = numSize }, JsonRequestBehavior.AllowGet)); }