コード例 #1
0
       // private Enumerados.Operadores miOperador;
      //  private double operando;
       // private double operandoDos;

        public double RealizarLaOperacionBinaria(Enumerados.Operadores miOperador, double operando, double operandoDos)
        {
            double resultado = 0.0;
            switch (miOperador)
            {

                case Enumerados.Operadores.Suma:
                    var laSuma = new Suma();
                    resultado = laSuma.Calculo(operando, operandoDos);
                    break;


                case Enumerados.Operadores.Resta:
                    var laResta = new Resta();
                    resultado = laResta.Calculo(operando, operandoDos);
                    break;


                    /*case Enumerados.Operadores.Multiplicacion:
                        var laMultiplicacion = new Multiplicacion();
                        resultado = laMultiplicacion.Calculo(operando, operandoDos);
                        break;
                        */





            }
            return resultado;
        }
コード例 #2
0
        private void setupFormaPagamento()
        {
            TipoPagamento tp = new TipoPagamento();

            cbFormaPagamento.DataSource    = Enumerados.getListEnum(tp);
            cbFormaPagamento.ValueMember   = "chave";
            cbFormaPagamento.DisplayMember = "descricao";
            cbFormaPagamento.SelectedIndex = -1;
        }
コード例 #3
0
        private void SetupStatus(ComboBox cb)
        {
            StatusPedido         sp = new StatusPedido();
            IList <itemEnumList> lstStatusPedido = Enumerados.getListEnum(sp);

            AutoCompleteStringCollection acc = new AutoCompleteStringCollection();

            foreach (itemEnumList item in lstStatusPedido)
            {
                acc.Add(item.descricao);
            }

            cb.DataSource    = lstStatusPedido;
            cb.ValueMember   = "chave";
            cb.DisplayMember = "descricao";
            cb.SelectedIndex = -1;
        }
コード例 #4
0
ファイル: Procedimientos.cs プロジェクト: AlfredoJHN/Practic
        public string Operar(string operandoA, string operandoB, string Operador)
        {
            string     ResultadoConvertido;
            double     operando1         = Convert.ToDouble(operandoA);
            double     operando2         = Convert.ToDouble(operandoB);
            Enumerados OperadorEnumerado = ConvertirStringEnumeradoOperadores(Operador);
            double?    Resultado         = Operar(operando1, operando2, OperadorEnumerado);

            if (Resultado != null)
            {
                ResultadoConvertido = Resultado.ToString();
            }
            else
            {
                ResultadoConvertido = "Error";
            }
            return(ResultadoConvertido);
        }
コード例 #5
0
        public EditUserXtraUserControl(Usuario anUsuario, bool updatePassword = false)
        {
            InitializeComponent();
            IsPasswordEdit = updatePassword;
            IsAnUpdate     = true;
            Role_lookUpEdit.Properties.DataSource = Enumerados.ListaDeEnumerados(typeof(Enumerados.Roles));
            GlobalUsuario = GlobalDataContext.Usuario.FirstOrDefault(c => c.UsuarioID == anUsuario.UsuarioID);
            var u = GlobalUsuario;

            NombreCompleto_textEdit.EditValue = u.NombreCompleto;
            NombreUsuario_textEdit.EditValue  = u.NombreUsuario;
            Cargo_textEdit.EditValue          = u.Cargo;
            Role_lookUpEdit.EditValue         = u.RoleId;
            if (!updatePassword)
            {
                VerContra_layoutControlItem.HideToCustomization();
                Contrasenna_layoutControlItem.HideToCustomization();
            }
        }
コード例 #6
0
        public virtual List <Pedido_OticaParcelaView> ToList_Pedido_OticaParcelaView(List <Pedido_Otica> lst)
        {
            List <Pedido_OticaParcelaView> lstRetorno = new List <Pedido_OticaParcelaView>();

            foreach (Pedido_Otica item in lst)
            {
                lstRetorno.Add(new Pedido_OticaParcelaView
                {
                    id                = item.Id,
                    codigo            = item.codigo,
                    cliente           = item.cliente.nome_fantasia,
                    codicao_pagamento = item.parcela.descricao,
                    DtEmissao         = item.data_emissao,
                    DtFechamento      = item.data_fechamento,
                    Status            = Enumerados.GetStringValue((StatusPedido)item.status)
                });
            }

            return(lstRetorno);
        }
コード例 #7
0
ファイル: Procedimientos.cs プロジェクト: AlfredoJHN/Practic
        private double?Operar(double operandoA, double operandoB,
                              Enumerados Operador)
        {
            double?Resultado = 0.0;  //double? -> puede asignar valores null

            switch (Operador)
            {
            case Enumerados.Area:
                Resultado = operandoA * operandoB;
                break;

            case Enumerados.Perimetro:
                Resultado = operandoA * 2 + operandoB * 2;
                break;

            default:
                System.Windows.Forms.MessageBox.Show(
                    "No se ha seleccionado ningún operador");
                break;
            }
            return(Resultado);
        }
コード例 #8
0
        public virtual List <Pedido_OticaAgrupaView> ToList_Pedido_OticaAgrupaView(List <Pedido_Otica> lst)
        {
            List <Pedido_OticaAgrupaView> lstRetorno = new List <Pedido_OticaAgrupaView>();

            foreach (Pedido_Otica item in lst)
            {
                lstRetorno.Add(new Pedido_OticaAgrupaView
                {
                    Agrupa             = item.agrupado == "S",
                    id_pedido_omie     = item.pedido != null ? item.pedido.id : 0,
                    numero_pedido_omie = item.pedido != null ? item.pedido.numero_pedido : string.Empty,
                    id                = item.Id,
                    codigo            = item.codigo,
                    cliente           = item.cliente.nome_fantasia,
                    codicao_pagamento = item.parcela.descricao,
                    DtEmissao         = item.data_emissao,
                    DtFechamento      = item.data_fechamento,
                    Status            = Enumerados.GetStringValue((StatusPedido)item.status)
                });
            }

            return(lstRetorno);
        }
コード例 #9
0
        public virtual List <Pedido_OticaView> ToList_Pedido_OticaView(List <Pedido_Otica> lst)
        {
            List <Pedido_OticaView> lstRetorno = new List <Pedido_OticaView>();

            foreach (Pedido_Otica item in lst)
            {
                Pedido_OticaView pedido = new Pedido_OticaView();
                pedido.id     = item.Id;
                pedido.codigo = item.codigo;

                if (item.pedido_otica_infoadic.Count() > 0)
                {
                    pedido.os          = item.pedido_otica_infoadic.FirstOrDefault().ordem_servico;
                    pedido.laboratorio = item.pedido_otica_infoadic.FirstOrDefault().laboratorio;
                }

                if (item.cliente != null)
                {
                    pedido.cliente = item.cliente.nome_fantasia;
                }

                if (item.parcela != null)
                {
                    pedido.codicao_pagamento = item.parcela.descricao;
                }

                if (item.vendedor != null)
                {
                    pedido.vendedor = item.vendedor.nome;
                }

                if (item.data_emissao != null)
                {
                    pedido.DtEmissao = item.data_emissao;
                }

                if (item.itempedido_otica.Count() > 0)
                {
                    decimal Total = 0;
                    Total        = item.itempedido_otica.Sum(p => p.valor_total);
                    pedido.Total = Total;
                }

                if (item.status != null)
                {
                    pedido.Status = Enumerados.GetStringValue((StatusPedido)item.status);
                    if (!string.IsNullOrEmpty(item.usuario_alteracao))
                    {
                        pedido.usuario = item.usuario_alteracao;
                    }
                }

                else if (!string.IsNullOrEmpty(item.usuario_inclusao))
                {
                    pedido.usuario = item.usuario_inclusao;
                }

                pedido.Cancelado = item.cancelado == "S";

                lstRetorno.Add(pedido);
            }

            return(lstRetorno);
        }
コード例 #10
0
        public virtual List <Pedido_LaboratorioView> ToList_Pedido_LaboratorioView(List <Pedido_Otica> lst)
        {
            List <Pedido_LaboratorioView> lstRetorno = new List <Pedido_LaboratorioView>();

            foreach (Pedido_Otica item in lst)
            {
                Pedido_LaboratorioView pedido = new Pedido_LaboratorioView();
                pedido.id     = item.Id;
                pedido.codigo = item.codigo;
                pedido.numero_pedido_cliente = item.numero_pedido_cliente;
                if (item.caixa != null)
                {
                    pedido.numero_caixa = item.caixa.numero;
                }

                if (item.cliente != null)
                {
                    pedido.cliente = item.cliente.nome_fantasia;
                }

                if (item.parcela != null)
                {
                    pedido.codicao_pagamento = item.parcela.descricao;
                }

                if (item.vendedor != null)
                {
                    pedido.vendedor = item.vendedor.nome;
                }

                if (item.transportadora != null)
                {
                    pedido.transportadora = item.transportadora.nome_fantasia;
                }

                if (item.data_emissao != null)
                {
                    pedido.DtEmissao = item.data_emissao;
                }

                if (item.data_fechamento != null)
                {
                    pedido.DtFechamento = item.data_fechamento;
                }

                if (item.status != null)
                {
                    pedido.Status = Enumerados.GetStringValue((StatusPedido)item.status);
                    if (!string.IsNullOrEmpty(item.usuario_alteracao))
                    {
                        pedido.usuario = item.usuario_alteracao;
                    }
                }

                else if (!string.IsNullOrEmpty(item.usuario_inclusao))
                {
                    pedido.usuario = item.usuario_inclusao;
                }

                pedido.Cancelado = item.cancelado == "S";


                lstRetorno.Add(pedido);
            }

            return(lstRetorno);
        }
コード例 #11
0
        protected override void ExecutaPesquisa()
        {
            Pedido_OticaBLL = new Pedido_OticaBLL();

            if (string.IsNullOrEmpty(txtFiltro.Text))
            {
                dgvPesquisa.Columns.Clear();
                List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica();
                dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
            }
            else
            {
                dgvPesquisa.Columns.Clear();

                switch (Convert.ToString(cbFiltro.SelectedValue))
                {
                case "PEDIDO":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.codigo.ToString() == txtFiltro.Text);
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "NRPEDCLIENTE":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.numero_pedido_cliente == txtFiltro.Text);
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "NRCAIXA":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.caixa.numero == txtFiltro.Text);
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "CODCLIENTE":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.cliente.razao_social.ToLower().Contains(txtFiltro.Text));
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "CONDPAG":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.parcela.descricao.ToLower().Contains(txtFiltro.Text));
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "VENDEDOR":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.vendedor.nome.ToLower().Contains(txtFiltro.Text));
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "TRANSPORTADORA":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.transportadora.razao_social.ToLower().Contains(txtFiltro.Text));
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "DTEMISSAO":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.data_emissao.Value.ToShortDateString() == txtFiltro.Text);
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "DTFECHAMENTO":
                {
                    List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.data_fechamento.Value.ToShortDateString() == txtFiltro.Text);
                    dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                }
                break;

                case "STATUS":
                {
                    StatusPedido         sp = new StatusPedido();
                    IList <itemEnumList> lstStatusPedido = Enumerados.getListEnum(sp);
                    lstStatusPedido.Select(p => p.descricao.ToLower().Contains(txtFiltro.Text.ToLower()));
                    foreach (itemEnumList item in lstStatusPedido)
                    {
                        List <Pedido_Otica> lstPedido_Otica = Pedido_OticaBLL.getPedido_Otica(p => p.status == item.chave);
                        dgvPesquisa.DataSource = Pedido_OticaBLL.ToList_Pedido_OticaView(lstPedido_Otica);
                    }
                }
                break;
                }
            }
        }
コード例 #12
0
        protected virtual void formataColunagridFiltros(DataGridView gridFiltros)
        {
            //altera o nome das colunas
            //altera o nome das colunas
            gridFiltros.Columns.Add("ID", "Id");

            gridFiltros.Columns.Add("PEDIDO", "Pedido");
            gridFiltros.Columns.Add("CLIENTE", "Cliente");

            DataGridViewComboBoxColumn colCondPagto = new DataGridViewComboBoxColumn();
            ParcelaBLL      parcelaBLL  = new ParcelaBLL();
            IList <Parcela> ParcelaList = parcelaBLL.getParcela();

            ParcelaList.Insert(0, new Parcela {
                Id = 7, descricao = string.Empty
            });
            colCondPagto.DataSource       = ParcelaList;
            colCondPagto.ValueMember      = "descricao";
            colCondPagto.DisplayMember    = "descricao";
            colCondPagto.DataPropertyName = "CONDPAGTO";
            colCondPagto.HeaderText       = "Cond. Pagamento";
            colCondPagto.Name             = "CONDPAGTO";
            colCondPagto.SortMode         = DataGridViewColumnSortMode.NotSortable;
            gridFiltros.Columns.Add(colCondPagto);

            //gridFiltros.Columns.Add("CONDPAGTO", "Cond. Pagamento");

            DataGridViewMaskedTextColumn colDtEmissao = new DataGridViewMaskedTextColumn("99/99/9999");

            colDtEmissao.DataPropertyName           = "DTEMISSAO";
            colDtEmissao.HeaderText                 = "Emissão";
            colDtEmissao.Name                       = "DTEMISSAO";
            colDtEmissao.ValueType                  = typeof(DateTime);
            colDtEmissao.SortMode                   = DataGridViewColumnSortMode.NotSortable;
            colDtEmissao.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            colDtEmissao.DefaultCellStyle.Format    = "d";
            gridFiltros.Columns.Add(colDtEmissao);

            DataGridViewMaskedTextColumn colDtFechamento = new DataGridViewMaskedTextColumn("99/99/9999");

            colDtFechamento.DataPropertyName           = "DTFECHAMENTO";
            colDtFechamento.HeaderText                 = "Fechamento";
            colDtFechamento.Name                       = "DTFECHAMENTO";
            colDtFechamento.ValueType                  = typeof(DateTime);
            colDtFechamento.SortMode                   = DataGridViewColumnSortMode.NotSortable;
            colDtFechamento.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            colDtFechamento.DefaultCellStyle.Format    = "d";
            gridFiltros.Columns.Add(colDtFechamento);

            StatusPedido sp = new StatusPedido();
            DataGridViewComboBoxColumn colStatus = new DataGridViewComboBoxColumn();
            int statusEntregue = (int)StatusPedido.ENTREGUE;
            IList <itemEnumList> lstStatusPedido = Enumerados.getListEnum(sp).Where(p => p.chave <= statusEntregue).ToList();

            lstStatusPedido.Insert(0, new itemEnumList {
                chave = 9, descricao = string.Empty
            });
            colStatus.DataSource       = lstStatusPedido;
            colStatus.ValueMember      = "chave";
            colStatus.DisplayMember    = "descricao";
            colStatus.DataPropertyName = "STATUS";
            colStatus.HeaderText       = "Status";
            colStatus.Name             = "STATUS";
            colStatus.SortMode         = DataGridViewColumnSortMode.NotSortable;
            gridFiltros.Columns.Add(colStatus);

            //
            gridFiltros.Columns[COL_ID].Width     = 150;
            gridFiltros.Columns[COL_ID].ValueType = typeof(int);
            gridFiltros.Columns[COL_ID].Visible   = false;

            gridFiltros.Columns[COL_PEDIDO].Width                      = 100;
            gridFiltros.Columns[COL_PEDIDO].ValueType                  = typeof(int);
            gridFiltros.Columns[COL_PEDIDO].SortMode                   = DataGridViewColumnSortMode.NotSortable;
            gridFiltros.Columns[COL_PEDIDO].DefaultCellStyle           = new DataGridViewCellStyle(gridFiltros.Columns[COL_PEDIDO].DefaultCellStyle);
            gridFiltros.Columns[COL_PEDIDO].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            gridFiltros.Columns[COL_PEDIDO].Frozen                     = true;

            gridFiltros.Columns[COL_CLIENTE].Width     = 300;
            gridFiltros.Columns[COL_CLIENTE].ValueType = typeof(string);
            gridFiltros.Columns[COL_CLIENTE].SortMode  = DataGridViewColumnSortMode.NotSortable;
            gridFiltros.Columns[COL_CLIENTE].Frozen    = true;

            gridFiltros.Columns[COL_CONDPAG].Width  = 200;
            gridFiltros.Columns[COL_CONDPAG].Frozen = true;

            gridFiltros.Columns[COL_DTEMISSAO].Width                      = 140;
            gridFiltros.Columns[COL_DTEMISSAO].DefaultCellStyle           = new DataGridViewCellStyle(gridFiltros.Columns[COL_DTEMISSAO].DefaultCellStyle);
            gridFiltros.Columns[COL_DTEMISSAO].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            gridFiltros.Columns[COL_DTEMISSAO].Frozen                     = true;

            gridFiltros.Columns[COL_DTFECHAMENTO].Width                      = 140;
            gridFiltros.Columns[COL_DTFECHAMENTO].DefaultCellStyle           = new DataGridViewCellStyle(gridFiltros.Columns[COL_DTFECHAMENTO].DefaultCellStyle);
            gridFiltros.Columns[COL_DTFECHAMENTO].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            gridFiltros.Columns[COL_DTFECHAMENTO].Frozen                     = true;

            gridFiltros.Columns[COL_STATUS].Width  = 190;
            gridFiltros.Columns[COL_STATUS].Frozen = true;

            //gridFiltros.EditingControlShowing += new DataGridViewEditingControlShowingEventHandler(gridFiltros_EditingControlShowing);

            //Adiciona uma linha ao grid.
            gridFiltros.Rows.Add();
        }
コード例 #13
0
        protected override void formataColunagridFiltros(DataGridView gridFiltros)
        {
            base.formataColunagridFiltros(gridFiltros);
            //altera o nome das colunas
            gridFiltros.Columns.Add("ID", "Id");
            gridFiltros.Columns.Add("PEDIDO", "Pedido");
            gridFiltros.Columns.Add("NRPEDCLIENTE", "OS");

            DataGridViewMaskedTextColumn colDtEmissao = new DataGridViewMaskedTextColumn("99/99/9999");

            colDtEmissao.DataPropertyName           = "DTEMISSAO";
            colDtEmissao.HeaderText                 = "Dt. Emissão";
            colDtEmissao.Name                       = "DTEMISSAO";
            colDtEmissao.ValueType                  = typeof(DateTime);
            colDtEmissao.SortMode                   = DataGridViewColumnSortMode.Programmatic;
            colDtEmissao.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            colDtEmissao.DefaultCellStyle.Format    = "d";
            gridFiltros.Columns.Add(colDtEmissao);

            gridFiltros.Columns.Add("CLIENTE", "Cliente");
            gridFiltros.Columns.Add("CONDPAGTO", "Cond. Pagamento");
            gridFiltros.Columns.Add("VENDEDOR", "Vendedor");
            gridFiltros.Columns.Add("laboratorio", "Laboratório");

            gridFiltros.Columns.Add("Total", "Total");

            StatusPedido sp = new StatusPedido();
            DataGridViewComboBoxColumn colStatus       = new DataGridViewComboBoxColumn();
            IList <itemEnumList>       lstStatusPedido = Enumerados.getListEnum(sp);

            lstStatusPedido.Insert(0, new itemEnumList {
                chave = 7, descricao = string.Empty
            });

            colStatus.DataSource       = lstStatusPedido;
            colStatus.ValueMember      = "chave";
            colStatus.DisplayMember    = "descricao";
            colStatus.DataPropertyName = "STATUS";
            colStatus.HeaderText       = "Status";
            colStatus.Name             = "STATUS";
            colStatus.SortMode         = DataGridViewColumnSortMode.Programmatic;
            gridFiltros.Columns.Add(colStatus);

            DataGridViewCheckBoxColumn Cancelado = new DataGridViewCheckBoxColumn();

            Cancelado.HeaderText = "Cancelado";
            Cancelado.Name       = "CANCELADO";
            Cancelado.TrueValue  = true;
            Cancelado.FalseValue = false;
            Cancelado.ThreeState = true;
            gridFiltros.Columns.Add(Cancelado);

            gridFiltros.Columns.Add("USUARIO", "Usuário");

            //
            gridFiltros.Columns[COL_ID].Width     = 120;
            gridFiltros.Columns[COL_ID].ValueType = typeof(int);
            gridFiltros.Columns[COL_ID].Visible   = false;

            gridFiltros.Columns[COL_PEDIDO].Width            = 80;
            gridFiltros.Columns[COL_PEDIDO].ValueType        = typeof(int);
            gridFiltros.Columns[COL_PEDIDO].SortMode         = DataGridViewColumnSortMode.Programmatic;
            gridFiltros.Columns[COL_PEDIDO].DefaultCellStyle = new DataGridViewCellStyle(gridFiltros.Columns[COL_PEDIDO].DefaultCellStyle);
            gridFiltros.DefaultCellStyle.Alignment           = DataGridViewContentAlignment.MiddleRight;

            gridFiltros.Columns[COL_OS].Width     = 80;
            gridFiltros.Columns[COL_OS].ValueType = typeof(string);
            gridFiltros.Columns[COL_OS].SortMode  = DataGridViewColumnSortMode.Programmatic;

            gridFiltros.Columns[COL_DTEMISSAO].Width                      = 130;
            gridFiltros.Columns[COL_DTEMISSAO].DefaultCellStyle           = new DataGridViewCellStyle(gridFiltros.Columns[COL_DTEMISSAO].DefaultCellStyle);
            gridFiltros.Columns[COL_DTEMISSAO].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;

            gridFiltros.Columns[COL_CLIENTE].Width     = 380;
            gridFiltros.Columns[COL_CLIENTE].ValueType = typeof(string);
            gridFiltros.Columns[COL_CLIENTE].SortMode  = DataGridViewColumnSortMode.Programmatic;

            gridFiltros.Columns[COL_CONDPAG].Width     = 200;
            gridFiltros.Columns[COL_CONDPAG].ValueType = typeof(string);
            gridFiltros.Columns[COL_CONDPAG].SortMode  = DataGridViewColumnSortMode.Programmatic;

            gridFiltros.Columns[COL_VENDEDOR].Width     = 250;
            gridFiltros.Columns[COL_VENDEDOR].ValueType = typeof(string);
            gridFiltros.Columns[COL_VENDEDOR].SortMode  = DataGridViewColumnSortMode.Programmatic;

            gridFiltros.Columns[COL_LABORATORIO].Width     = 250;
            gridFiltros.Columns[COL_LABORATORIO].ValueType = typeof(string);
            gridFiltros.Columns[COL_LABORATORIO].SortMode  = DataGridViewColumnSortMode.Programmatic;

            gridFiltros.Columns[COL_TOTAL].Width     = 130;
            gridFiltros.Columns[COL_TOTAL].ValueType = typeof(decimal);
            gridFiltros.Columns[COL_TOTAL].SortMode  = DataGridViewColumnSortMode.Programmatic;
            gridFiltros.Columns[COL_TOTAL].DefaultCellStyle.Format = "N2";

            gridFiltros.Columns[COL_STATUS].Width = 200;

            gridFiltros.Columns[COL_CANCELADO].Width     = 100;
            gridFiltros.Columns[COL_CANCELADO].ValueType = typeof(bool);
            gridFiltros.Columns[COL_CANCELADO].SortMode  = DataGridViewColumnSortMode.Programmatic;

            gridFiltros.Columns[COL_USUARIO].Width     = 200;
            gridFiltros.Columns[COL_USUARIO].ValueType = typeof(string);
            gridFiltros.Columns[COL_USUARIO].SortMode  = DataGridViewColumnSortMode.Programmatic;

            gridFiltros.EditingControlShowing += new DataGridViewEditingControlShowingEventHandler(gridFiltros_EditingControlShowing);

            //Adiciona uma linha ao grid.
            gridFiltros.DefaultCellStyle.SelectionBackColor = Color.Green;
            gridFiltros.Rows.Add();
        }
コード例 #14
0
 public EditUserXtraUserControl()
 {
     InitializeComponent();
     Role_lookUpEdit.Properties.DataSource = Enumerados.ListaDeEnumerados(typeof(Enumerados.Roles));
 }