예제 #1
0
        public IActionResult DeleteConfirm(RealEstate realEstate)
        {
            var realEstateDelete = _realEstateService.Delete(realEstate);

            TempData["DangerMessage"] = realEstateDelete.Message;
            return(RedirectToAction("Index", "RealEstate"));
        }
        protected void Delete()
        {
            if (CurrentEntity != null)
            {
                string confirmMessage =
                    String.Format("Вы уверены что хотите удалить недвижимость по адресу {0}, {1}, {2} риэлтора {3} {4}",
                                  CurrentEntity.District != null ? CurrentEntity.District.Name : "",
                                  CurrentEntity.Street != null ? CurrentEntity.Street.Name : "",
                                  CurrentEntity.TerritorialNumber,
                                  CurrentEntity.Realtor.Name,
                                  CurrentEntity.Realtor.Phone);

                if (_MessageService.ShowConfirm(confirmMessage, "Подтвердите действие"))
                {
                    _RealEstateService.Delete(CurrentEntity.DbEntity);
                    Entities.Remove(CurrentEntity);
                }
            }
        }