public ActionResult CreateLocation(string organizationID) { var model = new CreateEditLocationViewModel(); model.OrganizationID = organizationID; return(PartialView("CreateEditLocation", model)); }
public IActionResult EditLocation([FromBody] CreateEditLocationViewModel model) { if (model == null) { return(BadRequest(" Location is null.")); } if (!ModelState.IsValid) { return(BadRequest()); } var decryptedID = Convert.ToInt32(EncryptionHelper.DecryptUrlParam(model.ID)); model.ID = decryptedID.ToString(); var location = _organizationUnitProvider.GetLocationDetail(Convert.ToInt32(model.ID)); var locationMapper = _mapper.Map(model, location); _organizationUnitProvider.EditLocation(locationMapper); return(Ok()); }
public ActionResult EditLocation(CreateEditLocationViewModel model) { var jsonViewModel = new AjaxViewModel(); try { string json = JsonConvert.SerializeObject(model); var endpoint = String.Format("{0}/EditLocation", url); model = Utilities.RestAPIHelper <CreateEditLocationViewModel> .Submit(json, Method.PUT, endpoint); jsonViewModel.SetValues(true, null, "Saved"); } catch (Exception ex) { jsonViewModel.SetValues(false, null, String.Format("Failed\\nMessage: {0}", ex.GetBaseException().Message)); } return(Json(jsonViewModel)); }
public ActionResult EditLocation(string id) { var jsonViewModel = new AjaxViewModel(); CreateEditLocationViewModel model = new CreateEditLocationViewModel(); try { int decryptID = Convert.ToInt32(EncryptionHelper.DecryptUrlParam(id)); var endpoint = String.Format("{0}/GetLocation/{1}", url, decryptID); model = Utilities.RestAPIHelper <CreateEditLocationViewModel> .Submit("", Method.GET, endpoint); string encryptID = EncryptionHelper.EncryptUrlParam(model.OrganizationID); } catch (Exception ex) { jsonViewModel.SetValues(false, null, String.Format("Failed\\nMessage: {0}", ex.GetBaseException().Message)); } return(PartialView("CreateEditLocation", model)); }