private async Task <SelectListModel_Chosen> Select_CustomerGroup(string select) { var data = await _MN_CustomerGroupService.GetActiveByFirst(); var custom = new List <SelectListModel>(); foreach (var item in data) { custom.Add(new SelectListModel() { ItemText = item.Name, ItemValue = item.Id }); } var model = new SelectListModel_Chosen() { Data = custom, IdSelectList = "CustomerGroupId", isMultiSelect = false, Placeholder = "", Selecteds = !string.IsNullOrWhiteSpace(select) ? select : "" }; return(model); }
private SelectListModel_Chosen Select_ProjectStatus(string select) { var model = new SelectListModel_Chosen() { Data = StaticList.ProjectStatus(), IdSelectList = "Status", isMultiSelect = false, Placeholder = "", Selecteds = !string.IsNullOrWhiteSpace(select) ? select : "" }; return(model); }
private async Task <SelectListModel_Chosen> Select_User(string select) { var model = new SelectListModel_Chosen() { Data = await Data_User(), IdSelectList = "UserIds", isMultiSelect = true, Placeholder = "", Selecteds = !string.IsNullOrWhiteSpace(select) ? select : "" }; return(model); }
private async Task <SelectListModel_Chosen> Select_ProjectComponent(string projectid, string select) { var model = new SelectListModel_Chosen() { Data = await GetMenuList(projectid), IdSelectList = "ParentId", isMultiSelect = false, Placeholder = "", Selecteds = !string.IsNullOrWhiteSpace(select) ? select : "" }; return(model); }
public async Task <IViewComponentResult> InvokeAsync(SelectListModel_Chosen model) { return(View(await Task.FromResult(model))); }