コード例 #1
0
ファイル: AdminController.cs プロジェクト: persalena/TS
        public ActionResult AddCityForm(City city)
        {
            ErrorModel result = new ErrorModel
            {
                Error = false,
                ErrorText = ""
            };

            if (city.Id_Country != null && city.Name != null)
            {
                city.UploadDate = DateTime.Now;
                if (!cityRepository.Add(city))
                {
                    result.Error = true;
                    result.ErrorText = "Такой город уже существует";
                }

            }
            else
            {
                result.Error = true;
                result.ErrorText = "Ошибка валидации";
            }
            return Json(result);
        }
コード例 #2
0
ファイル: AdminController.cs プロジェクト: persalena/TS
        public ActionResult AddCountryForm(Country country)
        {
            ErrorModel result = new ErrorModel
            {
                Error = false,
                ErrorText = ""
            };

            if (country.Name != null)
            {
                country.UploadDate = DateTime.Now;
                if (!countryRepository.Add(country))
                {
                    result.Error = true;
                    result.ErrorText = "Такая страна уже существует";
                }
            }
            else
            {
                result.Error = true;
                result.ErrorText = "Ошибка валидации";
            }
            return Json(result);
        }
コード例 #3
0
ファイル: AdminController.cs プロジェクト: persalena/TS
        public ActionResult RedactCountry(Country country)
        {
            ErrorModel result = new ErrorModel
            {
                Error = false,
                ErrorText = country.Name + "&" + DateTime.Now
            };

            if (country.Name != null)
            {
                country.UploadDate = DateTime.Now;
                if (!countryRepository.Update(country))
                {
                    result.Error = true;
                    result.ErrorText = "Произошла ошибка";
                }
            }
            else
            {
                result.Error = true;
                result.ErrorText = "Название страны не может быть пустым";
            }
            return Json(result);
        }
コード例 #4
0
ファイル: AdminController.cs プロジェクト: persalena/TS
        public ActionResult AddHotelForm(Hotel hotel)
        {
            ErrorModel result = new ErrorModel
            {
                Error = false,
                ErrorText = ""
            };
            if (hotel.Id_City == null)
            {
                result.Error = true;
                result.ErrorText = "Город не указан";
                return Json(result);
            }
            if (hotel.Name == null)
            {
                result.Error = true;
                result.ErrorText = "Название отеля не указано";
                return Json(result);
            }
            if (!hotelRepository.Add(hotel))
            {
                result.Error = true;
                result.ErrorText = "Возможно такой отель уже существует";
            }

            return Json(result);
        }