Beispiel #1
0
        private void CarregarDataGrid()
        {
            try
            {
                PedidoDAO pedidoDAO = new PedidoDAO();

                grdPedido.DataSource    = pedidoDAO.GetAllPedido();
                grdPedido.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

                grdPedido.Columns["Id"].Visible               = false;
                grdPedido.Columns["TipoOperacao"].Visible     = false;
                grdPedido.Columns["PedidoFinalizado"].Visible = false;

                grdPedido.Columns["Numero"].Width      = 80;
                grdPedido.Columns["Numero"].HeaderText = "Número";

                grdPedido.Columns["DataHora"].Width      = 160;
                grdPedido.Columns["DataHora"].HeaderText = "Data";

                grdPedido.Columns["Observacao"].Width      = 200;
                grdPedido.Columns["Observacao"].HeaderText = "Observação";

                grdPedido.Columns["Valor"].Width      = 100;
                grdPedido.Columns["Valor"].HeaderText = "Valor";

                this.grdPedido.Columns["Numero"].DefaultCellStyle.Format    = "#0";
                this.grdPedido.Columns["Numero"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;

                this.grdPedido.Columns["DataHora"].DefaultCellStyle.Format    = "dd/MM/yyyy HH:mm";
                this.grdPedido.Columns["DataHora"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

                this.grdPedido.Columns["Observacao"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft;

                this.grdPedido.Columns["Valor"].DefaultCellStyle.Format    = "c";
                this.grdPedido.Columns["Valor"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, ConsultarPedidos.ActiveForm.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }