public static IList <SelectListItem> GetSLICat(this HtmlHelper html) { var l = new List <SelectListItem>(); using (var dc = new QLBH_WebEntities()) { foreach (var c in dc.Categories.ToList()) { l.Add(new SelectListItem { Value = c.CatID.ToString(), Text = c.CatName }); } } return(l); }
public static IList <SelectListItem> GetSLIProducer(this HtmlHelper html) { var l = new List <SelectListItem>(); using (var dc = new QLBH_WebEntities()) { foreach (var p in dc.Producers.ToList()) { l.Add(new SelectListItem { Value = p.ProducerID.ToString(), Text = p.ProducerName }); } } return(l); }
public Boolean Delete(int?id) { var isDelete = false; using (var dc = new QLBH_WebEntities()) { var apiStatusInDB = db.Statuses.Where(s => s.SttID == id).FirstOrDefault(); if (apiStatusInDB != null) { isDelete = db.Statuses.Remove(apiStatusInDB) != null ? true : false; db.Entry(apiStatusInDB).State = System.Data.EntityState.Deleted; db.SaveChanges(); } return(isDelete); } }
//kiểm tra xem đã đăng nhập chưa và lấy cookie cho người dùng public static bool IsLogged(this HtmlHelper html) { if (HttpContext.Current.Session["Logged"] == null) { if (HttpContext.Current.Request.Cookies["UserId"] != null) { int id = int.Parse(HttpContext.Current.Request.Cookies["UserId"].Value); using (var dc = new QLBH_WebEntities()) { var user = dc.Users.Where(u => u.f_ID == id).FirstOrDefault(); if (user != null) { HttpContext.Current.Session["Logged"] = new UserInfo { Username = user.f_Username, Permission = Ulti.PermissionMapTo(user.f_Permission) }; return(true); } } } return(false); } return(true); }