Esempio n. 1
0
 public void AddTicket(Ticket t)
 {
     using (CaisseContext db = new CaisseContext())
     {
         db.Tickets.Add(t);
         db.SaveChanges();
     }
 }
Esempio n. 2
0
 public bool RemoveProductDB(Product p)
 {
     using (CaisseContext db = new CaisseContext())
     {
         var user = db.Products.Remove(p);
         db.SaveChanges();
     }
     return(true);
 }
Esempio n. 3
0
 public User GetUserfromCredentials(string username, string password)
 {
     using (CaisseContext db = new CaisseContext())
     {
         var userSelected = db.Users.SingleOrDefault(user => user.Username == username && user.Md5password == password);
         db.SaveChanges();
         return(userSelected);
     }
 }
Esempio n. 4
0
 public Collection <Ticket> GetTicketsDB()
 {
     using (CaisseContext db = new CaisseContext())
     {
         var ticketList = new Collection <Ticket>(db.Tickets.ToList());
         db.SaveChanges();
         return(ticketList);
     }
 }
Esempio n. 5
0
 public Collection <Product> GetProductList()
 {
     using (CaisseContext db = new CaisseContext())
     {
         var productList = new Collection <Product>(db.Products.ToList());
         db.SaveChanges();
         return(productList);
     }
 }
Esempio n. 6
0
 public Product GetProductByID(int id)
 {
     using (CaisseContext db = new CaisseContext())
     {
         var product = db.Products.SingleOrDefault(p => p.ID == id);
         db.SaveChanges();
         return(product);
     }
 }
Esempio n. 7
0
 public Collection <BDE> GetBDEList()
 {
     using (CaisseContext db = new CaisseContext())
     {
         var bdeSelected = new Collection <BDE>(db.BDEs.ToList());
         db.SaveChanges();
         return(bdeSelected);
     }
 }
Esempio n. 8
0
 public BDE GetBDEByID(int id)
 {
     using (CaisseContext db = new CaisseContext())
     {
         var bdeSelected = db.BDEs.SingleOrDefault(bde => bde.ID == id);
         db.SaveChanges();
         return(bdeSelected);
     }
 }
Esempio n. 9
0
 public void ChangeStyle(User u, string theme, string style)
 {
     using (CaisseContext db = new CaisseContext())
     {
         var user = u;
         user.Accent = style;
         user.Theme  = theme;
         db.SaveChanges();
     }
 }
Esempio n. 10
0
 public bool UpdateProductDB(Product p)
 {
     using (CaisseContext db = new CaisseContext())
     {
         var itemToRemove = db.Products.SingleOrDefault(x => x.ID == p.ID);
         db.Products.Remove(p);
         db.Products.Add(p);
         db.SaveChanges();
     }
     return(true);
 }