public ActionResult Create(FactureViewModel model) { var factureDbModel = new Facture { Id = model.Id, Date = model.Date, FactureNumber = model.FactureNumber, Goods = model.Goods, Price = model.Price, Provider = model.Provider, Receiver = model.Receiver }; Adapter adapter = new Adapter(); adapter.SaveFacture(factureDbModel); return RedirectToAction("Index", "Home"); }
private void SeedData() { DesignPatternsDbContext context = new DesignPatternsDbContext(); string[] goods = { "Kola", "Duvki", "Shokolad", "Fanta", "Banan" }; string[] providers = { "Pesho OOD", "Gosho OOD", "Ivan OOD", "Spiridon OOD" }; string[] receiver = { "Pesho", "Gosho", "Ivan", "Spiridon" }; for (int i = 0; i < 10; i++) { var facture = new Facture() { Date = DateTime.Now, Goods = goods[GetRandomNumber(0, goods.Length)], Price = 4.5M + i, FactureNumber = GetRandomNumber(1000, 9999), Provider = providers[GetRandomNumber(0, providers.Length)], Receiver = receiver[GetRandomNumber(0, receiver.Length)] }; context.Factures.Add(facture); } context.SaveChanges(); }
public void AddFacture(Facture facture) { this.dbContext.Factures.Add(facture); this.dbContext.SaveChanges(); }