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)); }
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)); }
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")); }
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)); }