Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
            }
        }
Exemplo n.º 4
0
 //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);
 }