Exemple #1
0
        public ActionResult Edit(CountriesEditModel countriesEditModel, int?id)
        {
            using (tennisDBEntities db = new tennisDBEntities())
            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                if (Request.RequestType == "POST")
                {
                    if (ModelState.IsValid)
                    {
                        country country = db.countries.Find(id);
                        db.Entry(country).CurrentValues.SetValues(countriesEditModel.Country);
                        db.Entry(country).State = EntityState.Modified;
                        db.SaveChanges();

                        return(RedirectToAction("Index"));
                    }
                }
                countriesEditModel.Country = db.countries.Find(id);
                if (countriesEditModel.Country == null)
                {
                    return(HttpNotFound());
                }
            }
            return(View(countriesEditModel));
        }
Exemple #2
0
        public ActionResult Edit(CountriesEditModel countriesEditModel, int?id)
        {
            using (tennisContext db = new tennisContext())
            {
                if (id == null)
                {
                    return(BadRequest());
                }
                if (Request.Method == "POST")
                {
                    if (ModelState.IsValid)
                    {
                        Country country = db.Country.Find(id);
                        db.Entry(country).CurrentValues.SetValues(countriesEditModel.Country);
                        db.Entry(country).State = EntityState.Modified;
                        db.SaveChanges();

                        return(RedirectToAction("Index"));
                    }
                }
                countriesEditModel.Country = db.Country.Find(id);
                if (countriesEditModel.Country == null)
                {
                    return(NotFound());
                }
            }
            return(View(countriesEditModel));
        }
Exemple #3
0
        public ActionResult Edit(CountriesEditModel model)
        {
            if (ModelState.IsValid)
            {
                short sysMessageId     = 0;
                byte  sysMessageTypeId = 0;
                model.SystemStatus = SystemStatus.Error;
                var country = new Countries
                {
                    CountryId    = model.CountryId,
                    CountryName  = model.CountryName,
                    CountryDesc  = model.CountryDesc,
                    IconPath     = model.ImagePath,
                    DisplayOrder = model.DisplayOrder,
                    CrUserId     = model.CrUserId,
                    CrDateTime   = model.CrDateTime
                };
                sysMessageTypeId = model.CountryId > 0 ? country.Update(0, _userId, ref sysMessageId) : country.Insert(0, _userId, ref sysMessageId);

                if (sysMessageId > 0)
                {
                    var sysMessage = new SystemMessages().Get(sysMessageId);
                    if (sysMessageTypeId == CmsConstants.SystemMessageIdSuccess)
                    {
                        model.SystemStatus = SystemStatus.Success;
                    }
                    ModelState.AddModelError("SystemMessages", sysMessage.SystemMessageDesc);
                }
                else
                {
                    ModelState.AddModelError("SystemMessages", "Bạn vui lòng thử lại sau.");
                }
            }
            return(View(model));
        }
        public IActionResult _EditCountries()
        {
            var model = new CountriesEditModel()
            {
                AvailableCountries = _touristObject.GetCountries(),
            };

            return(PartialView(model));
        }
        public IActionResult CountryAction(CountriesEditModel model)
        {
            switch (model.SubmitButton)
            {
            case "Dodaj":
                return(AddCountry(model));

            case "Sačuvaj":
                return(EditCountry(model));
            }
            return(null);
        }
        public IActionResult EditCountry(CountriesEditModel countriesEditModel)
        {
            Countries country = new Countries()
            {
                Id   = countriesEditModel.EditCountryId,
                Name = countriesEditModel.EditCountryName,
            };

            _userAdministration.EditCountry(country);

            TempData["Notification"] = "Izmjene su uspješno sačuvane";
            return(View("Parameters"));
        }
        public IActionResult AddCountry(CountriesEditModel model)
        {
            var country = new Countries()
            {
                Name = model.NewCountry
            };

            _userAdministration.AddCountry(country);
            model.AvailableCountries = _touristObject.GetCountries();

            TempData["Notification"] = "Izmjene su uspješno sačuvane";
            return(View("Parameters"));
        }
Exemple #8
0
        public ActionResult Edit(short countryId = 0)
        {
            var model = new CountriesEditModel();

            if (countryId > 0)
            {
                var country = new Countries {
                    CountryId = countryId
                }.Get();
                if (country.CountryId > 0)
                {
                    model.CountryId    = country.CountryId;
                    model.CountryName  = country.CountryName;
                    model.CountryDesc  = country.CountryDesc;
                    model.ImagePath    = country.IconPath;
                    model.DisplayOrder = country.DisplayOrder;
                    model.CrUserId     = country.CrUserId;
                    model.CrDateTime   = country.CrDateTime;
                }
            }
            return(View(model));
        }