public HomeController(IdbInterface dbParam) { db = dbParam; }
private IdbInterface db;//dataContext public EmployeeController(IdbInterface dbParam)//dependency injection via constructor { db = dbParam; }
private IdbInterface db; //dataContext public CustomerEntController(IdbInterface dbParam) //dependency injection via constructor { db = dbParam; }
private IdbInterface db; //dataContext public MoneyReceiptController(IdbInterface dbParam) //dependency injection via constructor { db = dbParam; }
public void AddtoTable(IdbInterface db, IProductInterface p) { db.Products.Add(p as Product); }
public void AddtoTable(IdbInterface db, ICustomerIndInterface p) { db.CustomerInds.Add(p as CustomerInd); }
public void AddtoTable(IdbInterface db, IEmployeeInterface p) { db.Employees.Add(p as Employee); }
public void AddtoTable(IdbInterface db, IMoneyReceiptInterface p) { db.MoneyReceipts.Add(p as MoneyReceipt); }
public void AddtoTable(IdbInterface db, ISupplierInterface p) { db.Suppliers.Add(p as Supplier); }
public void AddtoTable(IdbInterface db, ISupplierPriceInterface p) { db.SupplierPrices.Add(p as SupplierPrice); }
public void AddtoTable(IdbInterface db, IOrderingInterface p) { db.Orderings.Add(p as Ordering); }
public void AddtoTable(IdbInterface db, IOrderPaymentInterface p) { db.OrderPayments.Add(p as OrderPayment); }
public void AddtoTable(IdbInterface db, ICustomerEntInterface p) { db.CustomerEnts.Add(p as CustomerEnt); }
public void AddtoTable(IdbInterface db, IOrderInterface p) { db.Orders.Add(p as Order); }
private IdbInterface db; //dataContext public SupplierController(IdbInterface dbParam) //dependency injection via constructor { db = dbParam; }