public ActionResult DeletingCompany(MallOfElectronics.Models.DataBase.Company company) { CompanyRepository companyRepository = new CompanyRepository(); if (companyRepository.delete(company.Id)) { ViewBag.message = "This Company Has Been Deleted"; } else { ViewBag.ErrorMessage = "This Company Not Has Been Deleted"; } return(View()); }
public ActionResult AddingCompany(MallOfElectronics.Models.DataBase.Company company) { if (ModelState.IsValid) { CompanyRepository companyRepository = new CompanyRepository(); if (companyRepository.Add(company)) { ViewBag.Message = "This Company Has Been Added"; } else { ViewBag.ErrorMessage = "This Company Not Has Been Added"; } } else { ViewBag.ErrorMessage = "This Company Not Has Been Added"; } return(View()); }
public ActionResult EditingCompany(MallOfElectronics.Models.DataBase.Company company) { MallOfElectronics.Models.DataBase.Company previousCompany = (MallOfElectronics.Models.DataBase.Company)TempData["prviousCompany"]; CompanyRepository companyRepository = new CompanyRepository(); CheckEqualForCompanies check = new CheckEqualForCompanies(); if (!check.IsEqual(previousCompany, company)) { if (companyRepository.update(company)) { ViewBag.message = "This Company Has Been Updated"; } else { ViewBag.ErrorMessage = "Not Item Of Company For Change"; } } else { ViewBag.ErrorMessage = "This Company Not Has Been Updated"; } return(View()); }