Esempio n. 1
0
        public void PopulateVendor()
        {
            try
            {
                m_bAns    = false;
                m_tVendor = new DataTable();
                if (option == "fMain")
                {
                    grdVendor.DataSource = null;
                    VendorView.Columns.Clear();
                }

                m_tVendor = m_oVendor.GetVendorList();
                DataView dv;
                dv = new DataView(m_tVendor);
                if (toolStripFilter.EditValue != null)
                {
                    if (toolStripFilter.EditValue.ToString() == "Supplier")
                    {
                        dv.RowFilter = "Supply = 1";
                    }
                    if (toolStripFilter.EditValue.ToString() == "Sub Contractor")
                    {
                        dv.RowFilter = "Contract = true";
                    }
                    if (toolStripFilter.EditValue.ToString() == "Service Provider")
                    {
                        dv.RowFilter = "Service = 1";
                    }
                }
                grdVendor.DataSource = dv.ToTable();
                DevExpress.XtraEditors.Repository.RepositoryItemMemoEdit txtVendor = new DevExpress.XtraEditors.Repository.RepositoryItemMemoEdit();
                VendorView.PopulateColumns();
                VendorView.Columns[0].Visible = false;
                VendorView.Columns[1].Width   = 230;
                VendorView.Columns[1].Caption = "Vendor Name";
                VendorView.Columns[2].Visible = false;
                VendorView.Columns[3].Visible = false;
                VendorView.Columns[4].Visible = false;
                //VendorView.Columns[1].ColumnEdit = txtVendor;
                //VendorView.OptionsView.RowAutoHeight = true;
                m_bAns = true;
            }
            catch
            {
            }
            //if (grdVendor.RowCount <= 0) { panel3.Visible = false; }
            //else { grdVendor.Rows[0].Selected = true; }
        }