public RequestListFilterEntity OpenRequestListFilterEditDialog(RequestListFilterEntity filter) { _logger.Debug("OpenRequestListFilterEditDialog."); _logger.Debug("Params: Filter = {0}.", filter.ToStateString()); using (RequestFilterViewModel viewModel = CreateRequestFilterViewModel(filter)) { if (_dialogMgr.ShowModal(viewModel) == DialogResult.OK) { return(viewModel.Filter); } else { return(null); } } }
public RequestFilterViewModel CreateRequestFilterViewModel(RequestListFilterEntity filter) { RequestFilterViewModel viewModel = new RequestFilterViewModel(filter, this); return(viewModel); }
public RequestFilterControl(RequestFilterViewModel viewModel) { InitializeComponent(); _viewModel = viewModel; }