static void Main(string[] args) { var soapShopDb = new SoapShopDb(); var component = new Repository(soapShopDb); // Adding some entity component.Add(new Customer { CustomerName = "Nata", CustomerPhone = "679011198" }); component.Save(); component.Add(new SoapProduct { Tittle = "Eucalyptus", Mass = 100, Price = 25.2M }); component.Save(); // Delating some entity var comp = soapShopDb.Set <Customer>().FirstOrDefault(i => i.CustomerName == "Nata"); component.Delete(comp); component.Save(); // Reading some entity var list = component.Get <Customer>(); foreach (var item in list) { Console.WriteLine(item.Id + " " + item.CustomerName + " " + item.CustomerPhone + "\n"); } // Find one var comp2 = component.Get <Customer>(3); Console.WriteLine(comp2.CustomerName); }
static void Main(string[] args) { var soapShopDb = new SoapShopDb(); var component = new Repository(soapShopDb); // Adding some entity component.Add(new Customer { CustomerName = "Nata", CustomerPhone = "679011198" }); component.Save(); component.Add(new SoapProduct { Tittle = "Eucalyptus", Mass = 100, Price = 25.2M }); component.Save(); // Delating some entity var comp = soapShopDb.Set<Customer>().FirstOrDefault(i => i.CustomerName == "Nata"); component.Delete(comp); component.Save(); // Reading some entity var list = component.Get<Customer>(); foreach (var item in list) { Console.WriteLine(item.Id + " " + item.CustomerName + " " + item.CustomerPhone + "\n"); } // Find one var comp2 = component.Get<Customer>(3); Console.WriteLine(comp2.CustomerName); }