public IActionResult GetDataDescription(string JobTitleID) { var decryptID = Convert.ToInt32(JobTitleID); var jobTitle = _jobTitleProvider.GetDetailIndex(decryptID); var viewModel = new IndexNewPageViewModel(); int[] IDs = null; IDs = _jobTitleProvider.GetJobTitleID(decryptID); viewModel.ListUnSelectedDescription = _jobTitleProvider.ListUnselected(decryptID, IDs); if (viewModel.ListUnSelectedDescription == null) { viewModel.ListUnSelectedDescription = new List <ListDescriptionViewModel>(); } IDs = viewModel.ListUnSelectedDescription.Select(s => s.ID).ToArray(); viewModel.ListSelectedDescription = _jobTitleProvider.ListSelected(decryptID, IDs); if (viewModel.ListSelectedDescription == null) { viewModel.ListSelectedDescription = new List <ListDescriptionViewModel>(); } return(Ok(viewModel)); }
public ActionResult CreateNewPage() { var model = new IndexNewPageViewModel(); model.BeginEff = DateTime.Today; return(View("Create", model)); //return PartialView("CreateEdit", model); }
public ActionResult GetDataDescription(string headerID) { var jsonViewModel = new AjaxViewModel(); var model = new IndexNewPageViewModel(); try { var endpoint = String.Format("{0}/{1}/{2}", url, "GetDataDescription", headerID); model = Utilities.RestAPIHelper <IndexNewPageViewModel> .Submit("", Method.GET, endpoint, Request); } catch (Exception ex) { jsonViewModel.SetValues(false, null, String.Format("Failed\\nMessage: {0}", ex.GetBaseException().Message)); } return(PartialView("DataDescription", model)); }