public void DeliteProduct(string id) { List <AmountOfProducts> am = database.allst.ToList(); foreach (AmountOfProducts m in am) { if (m.amountofproduct == 0) { if (m.ProductId == id) { AmountOfProducts amo = database.allst.FirstOrDefault(x => x.ProductId == id); database.allst.Remove(amo); database.SaveChanges(); } Product pr = database.product.FirstOrDefault(x => x.Id == id); database.product.Remove(pr); database.SaveChanges(); List <SellStatistic> s = database.sellst.ToList(); foreach (SellStatistic se in s) { if (se.ProductId == id) { SellStatistic sel = database.sellst.FirstOrDefault(x => x.ProductId == id); database.sellst.Remove(sel); database.SaveChanges(); } } } } }
public void DeliteVm(string id) { int a; a = int.Parse(id); Vm vm = database.vm.FirstOrDefault(x => x.Id == a); database.vm.Remove(vm); database.SaveChanges(); List <AmountOfProducts> am = database.allst.ToList(); foreach (AmountOfProducts m in am) { if (m.VmId == a) { AmountOfProducts amo = database.allst.FirstOrDefault(x => x.VmId == a); database.allst.Remove(amo); database.SaveChanges(); } } List <SellStatistic> s = database.sellst.ToList(); foreach (SellStatistic se in s) { if (se.VmId == a) { SellStatistic sel = database.sellst.FirstOrDefault(x => x.VmId == a); database.sellst.Remove(sel); database.SaveChanges(); } } }