private DataSet numMarca; //usado en funcion TModelos

        #endregion Fields

        #region Constructors

        public BuscarPedidos()
        {
            InitializeComponent();

            EN.ENPedidos enPedido = new EN.ENPedidos();
            DataSet dsMarc = new DataSet();
            dsMarc = enPedido.ObtenerListaMarcas();

            numMarca = new DataSet();
            numMarca = dsMarc;

            DataGridViewButtonColumn buttons = new DataGridViewButtonColumn();
            {
                buttons.HeaderText = "Editar"; //texto de la columna
                buttons.Text = "Editar"; //texto de cada boton, sale al introducir texto
                buttons.UseColumnTextForButtonValue = true;
                buttons.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                buttons.FlatStyle = FlatStyle.Standard;
                buttons.CellTemplate.Style.BackColor = Color.Honeydew;
                buttons.DisplayIndex = 0;
            }

            DataGridViewCheckBoxColumn boton = new DataGridViewCheckBoxColumn();
            {
                boton.HeaderText = "Eliminar";//texto de la columna
                boton.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; //tamaño
                boton.DisplayIndex = 0; //indice que ocupara en la tabla
            }

            TDataGridViewPedidos.Columns.Add(boton);
            TDataGridViewPedidos.Columns.Add(buttons);
        }
 private void TProveecomboBox1_Click(object sender, EventArgs e)
 {
     EN.ENPedidos enProvee = new EN.ENPedidos();
     DataSet dsProvee = new DataSet();
     dsProvee = enProvee.ObtenerListaProveedores();
     ObtenerProveedores(dsProvee);
 }
        private void TModelocomboBox3_Click(object sender, EventArgs e)
        {
            EN.ENPedidos enMod = new EN.ENPedidos();
            DataSet dsMod = new DataSet();
            try
            {
                string marc = TMarcacomboBox2.Text.ToString();
                bool parar = false;

                for (int i = 0; i < 16 && parar != true; i++)
                {

                    if (numMarca.Tables["Marca"].Rows[i][1].ToString() == marc)
                    {

                        string num_marc = numMarca.Tables["Marca"].Rows[i][0].ToString();
                        parar = true;

                        dsMod = enMod.ObtenerListaModelos(num_marc);

                    }
                }
                ObtenerModelos(dsMod);

            }
            catch (Exception ex)
            {
                MessageBox.Show("Si desea cambiar el modelo debe cambiar la marca", "Cuidado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void TMarcacomboBox2_Click(object sender, EventArgs e)
        {
            if (TModelocomboBox3.Items.Count > 0) //lo dejamos en blanco por si hubiera alguna ciudad, para realizar nueva busqueda de provincia
                TModelocomboBox3.DataSource = null;

            EN.ENPedidos enMarc = new EN.ENPedidos();
            DataSet dsMarc = new DataSet();
            dsMarc = enMarc.ObtenerListaMarcas();
            ObtenerMarcas(dsMarc);
        }
        private void TButtonEliminar_Click(object sender, EventArgs e)
        {
            EN.ENPedidos enPedido = new EN.ENPedidos();
            if (arrayid.Count > 0)
            {
                if (MessageBox.Show("¿Desea eliminar '" + arrayid.Count.ToString() + "' registros?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
                {

                    string frase = "";
                    for (int i = 0; i < arrayid.Count; i++)
                    {
                        if (i == 0) { frase += "'" + arrayid[i] + "'"; }
                        else
                        {
                            frase += ",";
                            frase += "'" + arrayid[i] + "'";
                        }
                    }

                    enPedido.EliminarPedidos(arrayid);
                }

                arrayid.Clear();
                DataSet ou = new DataSet();
                ou = enPedido.ObtenerListaPedidos(eliminado);
                TDataGridViewPedidos.DataSource = ou;

            }
            else
                MessageBox.Show("Debe seleccionar algún registro", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }