public static Company GetCompany(int companyKey) { if (_companies.ContainsKey(companyKey)) { return(_companies[companyKey]); } Company company; switch (companyKey) { case 1: company = new SoftwareCompany(); break; case 2: company = new FoodCompany(); break; default: throw new Exception("Key not found"); } _companies.Add(companyKey, company); return(company); }
public string CompanyUpdate(int id, string ad) { FoodCompany c = ctx.FoodCompanies.FirstOrDefault(x => x.CompanyID == id); c.CompanyName = ad; ctx.SaveChanges(); return("guncellendi"); }
public string Sil(int id) { FoodCompany t = ctx.FoodCompanies.FirstOrDefault(x => x.CompanyID == id); ctx.FoodCompanies.Remove(t); try { ctx.SaveChanges(); return("Successful"); } catch (Exception) { return("hata"); } }
public ActionResult AddCompany(FoodCompany c) { ctx.FoodCompanies.Add(c); ctx.SaveChanges(); return(RedirectToAction("Index")); }