public ActionResult Create() { var model = new DistrictViewModel(); model.CitySelectListItems = CitySelectListItem(); return(View("CreateOrUpdate", model)); }
public async Task <IHttpActionResult> Post(DistrictViewModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var stf = await _districtService.InsertAsync(model); _unitOfWorkAsync.Commit(); var resultObject = new DistrictViewModel() { name = model.name, slug = model.slug, type = model.type, name_with_type = model.name_with_type, code = model.code, }; return(Created(resultObject)); } catch (Exception ex) { throw ex; } }
public EntityResult UpdateDistrict(DistrictViewModel districtModel) { if (districtModel == null) { throw new ArgumentNullException("districtModel"); } try { var currentCity = _unitOfWork.DistrictRepository.GetByID(districtModel.DistrictId); if (currentCity == null) { throw new ArgumentException("District is not exist.", "districtModel"); } var district = districtModel.ToDistrict(); _unitOfWork.DistrictRepository.Update(district); _unitOfWork.Save(); return(EntityResult.Success); } catch (Exception ex) { _logger.Error(ex, ex.Message); throw; } }
public ViewResult Create(string ProvinceId) { var model = new DistrictViewModel(); model.ProvinceId = ProvinceId; return(View(model)); }
public ActionResult Edit(DistrictViewModel model) { if (ModelState.IsValid) { if (Request["Submit"] == "Save") { var District = DistrictService.Get(model.Id); AutoMapper.Mapper.Map(model, District); SetModifier(District, true); DistrictService.Update(District); TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.UpdateSuccess; if (Request["IsPopup"] != null && Request["IsPopup"].ToString().ToLower().Equals("true")) { return(RedirectToAction("_ClosePopup", "Home", new { area = "", FunctionCallback = "ClosePopupAndReloadPage" })); } return(RedirectToAction("Index")); } return(View(model)); } return(View(model)); //if (Request.UrlReferrer != null) // return Redirect(Request.UrlReferrer.AbsoluteUri); //return RedirectToAction("Index"); }
public ActionResult Index() { var model = new DistrictViewModel(); model.Districts = db.Districts.ToList(); model.SelectedDistrict = 0; return(view(model)); }
public bool ValidateForm(DistrictViewModel model) { if (string.IsNullOrEmpty(model.Name)) { ModelState.AddModelError("Name", "Bu alanın doldurulması zorunludur"); } return(ModelState.IsValid); }
public ActionResult Show(int Id) { var obj = dataManager.Districts.Get(Id); var model = new DistrictViewModel { District = obj, Manager = dataManager.Persons.Get((int?)obj.ManagerId ?? 0) }; return(View(model)); }
public void Create(DistrictViewModel DistrictViewModel) { var District = new District { DistrictName = DistrictViewModel.DistrictName, CountryId = DistrictViewModel.CountryId, ShippingCharge = DistrictViewModel.ShippingCharge }; unitOfWork.DistrictRepository.Insert(District); unitOfWork.Save(); }