@using ContractService.Authorization @using ContractService.Configuration @using ContractService.Views.Shared.Modals @using ContractService.Views.Shared.Query @using ContractService.Views.Shared.SearchForm @using ContractService.Views.Shared.Table @{ ViewBag.Title = L("StateTitle"); string activeMenu = PermissionNames.PagesSystemMgStateMg; //The menu item will be active for this page. ViewBag.ActiveMenu = activeMenu; var table = new TableViewModel(IwbConsts.ApiAppUrl + "States/GetAll", activeMenu, new SearchFormViewModel(new List() { //new SearchItem("dd", L("stateName")).SetSearchIcon("query_user","ddd"), //new SearchItem("ff", L("stateName")).SetSelectItem("").SetSearchIcon("query_user","fff"), new SearchItem("stateName", L("stateName")), new SearchItem("tableName", L("tableName")), new SearchItem("columnName", L("columnName")) })).SetFields(new List() { new FieldItem("stateName", L("stateName")), new FieldItem("tableName", L("tableName")), new FieldItem("columnName",L("columnName")), new FieldItem("codeValue", L("codeValue")), new FieldItem("displayValue",L("displayValue")), }); } @Html.Partial("Table/_Table", table) @section modal{ @{ var mb = new ModalBodyViewModel(); var inputs = new List() { new InputHide("id"), new Input("stateName", L("stateName")), new Input("tableName", L("tableName")).SetReadonly(), new Input("columnName", L("columnName")).SetReadonly(), new Input("codeValue", L("codeValue")).SetReadonly(), new Input("displayValue", L("displayValue")), //new AjaxSelect("e", L("displayValue"),"User","UserName","q_u"), }; mb.SetInputs(inputs); var modal = new ModalViewModel(L("state")).SetBody(mb); } @Html.Partial("Modals/_Modal", modal) @*@Html.Partial("Query/_User",new QuerySearchModel("q_u","e").SetOriginField("userName"))*@ } @section scripts { @**@ }