public IViewComponentResult Invoke(GenericIdRequest current)
        {
            ViewData["Id"]                 = IdGenerator.GetRandomId();
            ViewData["QuestionId"]         = IdGenerator.GetRandomId();//current.Data[1];
            ViewData["RenderedQuestionId"] = current.Data[0];
            ViewData["ComponentId"]        = current.Data[1];
            ViewData["PageId"]             = int.Parse(current.Data[3].ToString());
            ViewData["ParentId"]           = current.Data[4];
            ViewData["NodeValue"]          = current.Data[5];


            return(View("/Views/Shared/Components/Survey/SurveyDropdown/Settings.cshtml"));
        }
Beispiel #2
0
        public IViewComponentResult Invoke(GenericIdRequest current)
        {
            ViewData["Id"]          = current.Data[0];
            ViewData["QuestionId"]  = current.Data[1];
            ViewData["ComponentId"] = current.Data[2];
            if (current.Data[3] != null)
            {
                ViewData["DataSource"] = JsonConvert.DeserializeObject <BindingDynamicSource>(current.Data[3].ToString());
            }
            else
            {
                ViewData["DataSource"] = null;
            }

            return(View("/Views/Shared/Components/Survey/SurveyDropdown/Default.cshtml"));
        }
 public IActionResult GetEmployeeSalaryDetails(GenericIdRequest ID)
 {
     if (ModelState.IsValid)
     {
         var response = new SingleResponse <EmployeeSalaryDetails>()
         {
             ResultCode = ResultCodes.normal
         };
         response.Result = _xbService.GetEmployeeSalaryDetails(ID.Id);
         return(ResponseExtensions.ToHttpResponse(response));
     }
     else
     {
         return(ValidationError.GetValidationErrorResponse(ModelState));
     }
 }