public ActionResult Edit(CitiesSaveModel model) { try { //if (model.cropper.PhotoNormal != null) //{ // bool isValidFile = FileTypeCheck.DataImage(model.cropper.PhotoNormal); // //bool isValidThumb = FileTypeCheck.DataImage(model.cropper.PhotoThumb); // if (!isValidFile) // { // TempData["ErrMsg"] = "Please Select A Valid Image File!"; // return View(); // } // Random rand = new Random(); // string name = "Banner_" + DateTime.Now.ToString("yyyyMMdd") + "_" + rand.Next(50) + ".webp"; // string normal_result = SaveImage(model.cropper.PhotoNormal, name); // if (normal_result.Contains("Error")) // { // TempData["ErrMsg"] = "Please Select A Valid Image File!"; // return View(); // } // else // { // model.Cities.CityIconPath = "/Uploads/Cities/" + normal_result; // } //} //else //{ // model.Cities.CityIconPath = model.Cities.CityIconPath; //} if (ModelState.IsValid) { if (model.cropper.PhotoNormal != null) { model.Cities.CityIconPath = model.cropper.PhotoNormal; } else { model.Cities.CityIconPath = model.Cities.CityIconPath; } string jsonStr = JsonConvert.SerializeObject(model.Cities); TempData["ErrMsg"] = objAPI.PostRecordtoApI("configuration", "saveCities", jsonStr); return(RedirectToAction("index", "Cities", new { Area = "Admin" })); } model.CountryList = objAPI.GetAllRecords <CountryDD>("configuration", "CountriesList"); return(View(model)); } catch (AuthorizationException) { TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again"; return(RedirectToAction("Login", "Account", new { Area = "" })); } }
public ActionResult Add() { try { CitiesSaveModel model = new CitiesSaveModel(); model.CountryList = objAPI.GetAllRecords <CountryDD>("configuration", "CountriesList"); return(View(model)); } catch (AuthorizationException) { TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again"; return(RedirectToAction("Login", "Account", new { Area = "" })); } }
public ActionResult Edit(long id) { try { CitiesSaveModel model = new CitiesSaveModel(); model.Cities = objAPI.GetObjectByKey <utblLCMstCitie>("configuration", "citiesbyid", id.ToString(), "id"); model.CountryList = objAPI.GetAllRecords <CountryDD>("configuration", "CountriesList"); return(View(model)); } catch (AuthorizationException) { TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again"; return(RedirectToAction("Login", "Account", new { Area = "" })); } }