コード例 #1
0
        public FSearch(string formName, TypeSearch typeSearch, object sender)
        {
            var conn = new RepositoryInjection().GetClass <IFactoryConnection>();

            _reports  = new ReportApp(conn);
            _consults = new ConsultApp(conn);

            _form      = formName;
            TypeSearch = typeSearch;

            InitializeComponent();

            MenuSearch.Tag = this;

            // Define o style do grid de pesquisa
            GridFilter.SMenuComponent.Visible = false;
            GridFilter.STextBox.Visible       = false;
            GridFilter.SComponent.EditMode    = DataGridViewEditMode.EditOnKeystrokeOrF2;

            // Define as colunas padrões do grid de pesquisa
            GridFilter.SComponent.Columns.Add("Description", "Descrição");
            GridFilter.SComponent.Columns.Add("Filter", "Filtro");
            GridFilter.SComponent.Columns.Add("Value", "Valor");
            GridFilter.SComponent.Columns.Add("Value2", "");
            GridFilter.SComponent.EditingControlShowing += dataGridView1_EditingControlShowing;
            Tag = sender;

            InicitializeTreeView();

            TreeView.ExpandAll();

            TreeView.AfterSelect += TreeView_AfterSelect;

            TreeView.SelectedNode = TreeView.Nodes[0].FirstNode;

            TreeView.Focus();
        }
コード例 #2
0
ファイル: ConsultController.cs プロジェクト: leonardo1994/ERP
 public ConsultController(IFactoryConnection connection)
 {
     _connection = connection;
     _ConsultApp = new ConsultApp(connection);
 }