Esempio n. 1
0
 public category GetById(int id)
 {
     using (var db = new MVCDemoEntities())
     {
         return(db.categories.Where(s => s.id == id).FirstOrDefault());
     }
 }
Esempio n. 2
0
 public product GetById(int id)
 {
     using (var db = new MVCDemoEntities())
     {
         return(db.products.Where(s => s.id == id).FirstOrDefault());
     }
 }
Esempio n. 3
0
 public List <category> GetAll()
 {
     using (var db = new MVCDemoEntities())
     {
         return(db.categories.ToList());
     }
 }
Esempio n. 4
0
 public List <product> GetAll()
 {
     using (var db = new MVCDemoEntities())
     {
         return(db.products.OrderByDescending(s => s.id).ToList());
     }
 }
Esempio n. 5
0
 public void Update(product product)
 {
     using (var db = new MVCDemoEntities())
     {
         db.Entry(product).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Esempio n. 6
0
        private List <vDeptEmp> GetDepEmp()
        {
            List <vDeptEmp> deptEmps = new List <vDeptEmp>();

            using (MVCDemoEntities db = new MVCDemoEntities())
            {
                deptEmps = db.vDeptEmp.ToList();
            }

            return(deptEmps);
        }
Esempio n. 7
0
        public void Add(product product)
        {
            product.created_date = DateTime.Now;
            product.created_by   = "web";

            using (var db = new MVCDemoEntities())
            {
                db.products.Add(product);
                db.SaveChanges();
            }
        }
Esempio n. 8
0
        public void Delete(int id)
        {
            using (var db = new MVCDemoEntities())
            {
                var product = db.products.Where(s => s.id == id).FirstOrDefault();
                if (product != null)
                {
                    db.products.Remove(product);
                    db.SaveChanges();
                }
            }

            //using (var db = new MVCDemoEntities())
            //{
            //    db.USP_PRODUCTS_DELETE(id);
            //}
        }