Пример #1
0
 public ActionResult Delete(int id, Company company)
 {
     try
     {
         if ((_contractsBusinessLogic.GetByPartner(_companyBusinessLogic.Get(id)).Any()) ||
             (_contractsBusinessLogic.GetByCompany(_companyBusinessLogic.Get(id)).Any()))
         {
             var companyView = _mapper.Map <CompanyView>(_companyBusinessLogic.Get(id));
             companyView.Message = "Компанія використовується!";
             return(View(companyView));
         }
         _companyBusinessLogic.Delete(id);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View(_mapper.Map <CompanyView>(_companyBusinessLogic.Get(id))));
     }
 }