private void PageGridView(ServiceRequest _request) { WACGridControl grid = getGridFromRequest(_request); WACGridViewModel gvvm = GetViewModelForControl(grid) as WACGridViewModel; GridView gv = getGridViewFromRequest(_request); gvvm.PageGridView(gv, _request.ParmList); }
private void ReBindGrid(ServiceRequest _request) { WACGridControl grid = getGridFromRequest(_request); WACGridViewModel gvvm = GetViewModelForControl(grid) as WACGridViewModel; GridView gv = getGridViewFromRequest(_request); gvvm.BindGridView(gv); }
private void RefreshGridView(ServiceRequest _request) { WACGridControl grid = getGridFromRequest(_request); WACGridViewModel gvvm = GetViewModelForControl(grid) as WACGridViewModel; GridView gv = getGridViewFromRequest(_request); gvvm.GetViewList(grid, gv, _request.ParmList); gvvm.OpenGridViewReadOnly(grid, gv); }
private void OpenGridView(ServiceRequest _request) { // binds a gridview to a previously populated list WACGridControl grid = getGridFromRequest(_request); WACGridViewModel gvvm = GetViewModelForControl(grid) as WACGridViewModel; GridView gv = getGridViewFromRequest(_request); gvvm.OpenGridViewReadOnly(grid, gv); }
private void CloseGridView(ServiceRequest _request) { WACGridControl grid = getGridFromRequest(_request); WACGridViewModel gvvm = GetViewModelForControl(grid) as WACGridViewModel; GridView gv = getGridViewFromRequest(_request); if (grid != null && gv != null) { gvvm.CloseGridView(gv); } }
private void UpdateItem(ServiceRequest _request) { if (IsFormControl(_request.Requestor)) { ((WACFormControl)_request.Requestor).CurrentState = WACFormControl.FormState.ItemUpdated; WACFormViewModel vMod = GetViewModelForControl(_request) as WACFormViewModel; vMod.Update(_request.Requestor as WACFormControl, _request.ServiceFor as FormView, _request.ParmList); } else if (IsGridControl(_request.Requestor)) { ((WACGridControl)_request.Requestor).CurrentState = WACGridControl.ListState.ItemDeleted; WACGridViewModel vMod = GetViewModelForControl(_request) as WACGridViewModel; // vMod.Update(_request.Requestor as WACGridControl, _request.ServiceFor as GridView, _request.ParmList); } }
private void DeleteItem(ServiceRequest _request) { //DeleteItem is a authorization Pass-thru to Delete() //Insert and Update authorization checked on form changemode if (IsFormControl(_request.Requestor)) { ((WACFormControl)_request.Requestor).CurrentState = WACFormControl.FormState.ItemDeleted; WACFormViewModel vMod = GetViewModelForControl(_request) as WACFormViewModel; vMod.Delete(_request.Requestor as WACFormControl, _request.ServiceFor as FormView, _request.ParmList); } else if (IsGridControl(_request.Requestor)) { ((WACGridControl)_request.Requestor).CurrentState = WACGridControl.ListState.ItemDeleted; WACGridViewModel vMod = GetViewModelForControl(_request) as WACGridViewModel; vMod.Delete(_request.Requestor as WACGridControl, _request.ServiceFor as GridView, _request.ParmList); } }