Ejemplo n.º 1
0
 public static List <Contrahent> GetCompanies()
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         return(invoiceDbContext.Companies.ToList());
     }
 }
Ejemplo n.º 2
0
 public static void AddInvoice(Invoice i)
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         invoiceDbContext.Invoices.Add(i);
         invoiceDbContext.SaveChanges();
     }
 }
Ejemplo n.º 3
0
 public static void UpdateProduct(Product p)
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         invoiceDbContext.Products.AddOrUpdate(p);
         invoiceDbContext.SaveChanges();
     }
 }
Ejemplo n.º 4
0
 public static void UpdateCompanies(Contrahent c)
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         invoiceDbContext.Companies.AddOrUpdate(c);
         invoiceDbContext.SaveChanges();
     }
 }
Ejemplo n.º 5
0
 public static void AddComapnies(Contrahent c)
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         invoiceDbContext.Companies.Add(c);
         invoiceDbContext.SaveChanges();
     }
 }
Ejemplo n.º 6
0
 public static void DeleteProduct(Product p)
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         invoiceDbContext.Products.Attach(p);
         invoiceDbContext.Products.Remove(p);
         invoiceDbContext.SaveChanges();
     }
 }
Ejemplo n.º 7
0
 public static void DeleteCompanies(Contrahent c)
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         invoiceDbContext.Companies.Attach(c);
         invoiceDbContext.Companies.Remove(c);
         invoiceDbContext.SaveChanges();
     }
 }
Ejemplo n.º 8
0
 public static void AddInvoiceItems(InvoiceItem ii)
 {
     using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext())
     {
         Product product = invoiceDbContext.Products.Where(x => x.ProductID == ii.Product.ProductID).First();
         ii.Product = product;
         invoiceDbContext.InvoiceItems.Add(ii);
         invoiceDbContext.SaveChanges();
     }
 }
Ejemplo n.º 9
0
 public static List <Product> GetProducts(InvoiceDbContext invoiceDbContext)
 {
     return(invoiceDbContext.Products.ToList());
 }