Пример #1
0
        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));
        }
Пример #2
0
        public ActionResult CreateNewPage()
        {
            var model = new IndexNewPageViewModel();

            model.BeginEff = DateTime.Today;
            return(View("Create", model));
            //return PartialView("CreateEdit", model);
        }
Пример #3
0
        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));
        }