Пример #1
0
 //Retrieve List
 public List<Category> GetList()
 {
     using (Entities ctx = new Entities())
     {
         return ctx.Category.ToList<Category>();
     }
 }
Пример #2
0
 //Retrieve List
 public List<CPA> GetList()
 {
     using (Entities ctx = new Entities())
     {
         return ctx.CPA.ToList<CPA>();
     }
 }
Пример #3
0
 //Retrieve List
 public List<Item> GetList()
 {
     using (Entities ctx = new Entities())
     {
         return ctx.Item.ToList<Item>();
     }
 }
Пример #4
0
 //Retrieve By ID
 public Category GetByID(long Id)
 {
     using(Entities ctx = new Entities())
     {
         return ctx.Category.First(x=>x.CategoryID == Id);
     }
 }
Пример #5
0
 //Get by OrderID
 public List<CartItem> GetByOrderId(long OrderID)
 {
     using (Entities ctx = new Entities())
     {
         return ctx.CartItem.Include("Item").Where(x => x.OrderID == OrderID).ToList();
     }
 }
Пример #6
0
 //Retrieve By ID
 public Item GetByID(long Id)
 {
     using(Entities ctx = new Entities())
     {
         return ctx.Item.First(x=>x.ItemID == Id);
     }
 }
Пример #7
0
 //Retrieve By ID
 public Order GetByID(long Id)
 {
     using(Entities ctx = new Entities())
     {
         return ctx.Order.First(x=>x.OrderID == Id);
     }
 }
Пример #8
0
 //Retrieve By ID
 public CPA GetByID(long Id)
 {
     using(Entities ctx = new Entities())
     {
         return ctx.CPA.First(x=>x.CPAID == Id);
     }
 }
Пример #9
0
 //get by username,password
 public AppUser GetByUsernamePassword(string username, string password)
 {
     using(Entities ctx = new Entities())
     {
         return ctx.AppUser.FirstOrDefault(x => x.Username == username && x.Password == password);
     }
 }
Пример #10
0
 //get by userID
 public List<Order> GetByUserID(long AppUserID)
 {
     using(Entities ctx = new Entities())
     {
         return ctx.Order.Where(x => x.AppUserID == AppUserID).ToList<Order>();
     }
 }
Пример #11
0
 //Retrieve List
 public List<Order> GetList()
 {
     using (Entities ctx = new Entities())
     {
         return ctx.Order.ToList<Order>();
     }
 }
Пример #12
0
 //get by categoryid
 public List<Item> GetByCategoryId(long CategoryID)
 {
     using(Entities ctx = new Entities())
     {
         ctx.Configuration.LazyLoadingEnabled = false;
         return ctx.Item.Where(x => x.CategoryID == CategoryID).ToList();
     }
 }
Пример #13
0
 //Create
 public AppUser Insert()
 {
     using (Entities ctx = new Entities())
     {
         ctx.AppUser.Add(this);
         ctx.SaveChanges();
         return this;
     }
 }
Пример #14
0
 //Create
 public CPA Insert()
 {
     using (Entities ctx = new Entities())
     {
         ctx.CPA.Add(this);
         ctx.SaveChanges();
         return this;
     }
 }
Пример #15
0
 //Create
 public Item Insert()
 {
     using (Entities ctx = new Entities())
     {
         ctx.Item.Add(this);
         ctx.SaveChanges();
         return this;
     }
 }
Пример #16
0
 //Create
 public Order Insert(Order order)
 {
     using (Entities ctx = new Entities())
     {
         ctx.Order.Add(order);
         ctx.SaveChanges();
         return order;
     }
 }
Пример #17
0
 //Update
 public Category Update()
 {
     using (Entities ctx = new Entities())
     {
         Category Category = ctx.Category.First(x => x.CategoryID == this.CategoryID);
         Category = this;
         ctx.SaveChanges();
         return Category;
     }
 }
Пример #18
0
 //Update
 public CartItem Update()
 {
     using (Entities ctx = new Entities())
     {
         CartItem CartItem = ctx.CartItem.First(x => x.CartItemID == this.CartItemID);
         CartItem = this;
         ctx.SaveChanges();
         return CartItem;
     }
 }
Пример #19
0
 //Update
 public CPAStage Update()
 {
     using (Entities ctx = new Entities())
     {
         CPAStage CPAStage = ctx.CPAStage.First(x => x.CPAStageID == this.CPAStageID);
         CPAStage = this;
         ctx.SaveChanges();
         return CPAStage;
     }
 }
Пример #20
0
 //Update
 public AppUser Update()
 {
     using (Entities ctx = new Entities())
     {
         AppUser AppUser = ctx.AppUser.First(x => x.AppUserID == this.AppUserID);
         AppUser = this;
         ctx.SaveChanges();
         return AppUser;
     }
 }
Пример #21
0
 //Update
 public Order Update()
 {
     using (Entities ctx = new Entities())
     {
         Order Order = ctx.Order.First(x => x.OrderID == this.OrderID);
         Order = this;
         ctx.SaveChanges();
         return Order;
     }
 }
Пример #22
0
 //Update
 public Item Update()
 {
     using (Entities ctx = new Entities())
     {
         Item Item = ctx.Item.First(x => x.ItemID == this.ItemID);
         Item = this;
         ctx.SaveChanges();
         return Item;
     }
 }
Пример #23
0
 //Update
 public CPA Update()
 {
     using (Entities ctx = new Entities())
     {
         CPA CPA = ctx.CPA.First(x => x.CPAID == this.CPAID);
         CPA = this;
         ctx.SaveChanges();
         return CPA;
     }
 }
Пример #24
0
 //Create
 public CartItem Insert(CartItem CartItem)
 {
     using (Entities ctx = new Entities())
     {
         try
         {
             ctx.CartItem.Add(CartItem);
             ctx.SaveChanges();
             return this;
         }
         catch (Exception exception)
         {
             return this;
         }
     }
 }
Пример #25
0
 //Delete By ID
 public Boolean Delete()
 {
     using(Entities ctx= new Entities())
     {
         try
         {
             Category Category = ctx.Category.First(x => x.CategoryID == this.CategoryID);
             ctx.Category.Remove(Category);
             ctx.SaveChanges();
             return true;
         }
         catch (Exception ex)
         {
             return false;
         }
     }
 }
Пример #26
0
 //Delete By ID
 public Boolean Delete()
 {
     using(Entities ctx= new Entities())
     {
         try
         {
             Order Order = ctx.Order.First(x => x.OrderID == this.OrderID);
             ctx.Order.Remove(Order);
             ctx.SaveChanges();
             return true;
         }
         catch (Exception ex)
         {
             return false;
         }
     }
 }
Пример #27
0
 //Delete By ID
 public Boolean Delete()
 {
     using(Entities ctx= new Entities())
     {
         try
         {
             Item Item = ctx.Item.First(x => x.ItemID == this.ItemID);
             ctx.Item.Remove(Item);
             ctx.SaveChanges();
             return true;
         }
         catch (Exception ex)
         {
             return false;
         }
     }
 }
Пример #28
0
 //Delete By ID
 public Boolean Delete()
 {
     using(Entities ctx= new Entities())
     {
         try
         {
             CPA CPA = ctx.CPA.First(x => x.CPAID == this.CPAID);
             ctx.CPA.Remove(CPA);
             ctx.SaveChanges();
             return true;
         }
         catch (Exception ex)
         {
             return false;
         }
     }
 }