Exemplo n.º 1
0
        private void btnBuscarCliente_Click(object sender, EventArgs e)
        {
            ManejaClientes objManejaClientes = new ManejaClientes();
            Clientes       objClientes       = new Clientes();

            if (Convert.ToInt32(cboCliente.SelectedValue) != 0)
            {
                objClientes = objManejaClientes.BuscarCliente(Convert.ToInt32(cboCliente.SelectedValue));
                frmClientes objFrmClientes = new frmClientes(objClientes);
                objFrmClientes.ShowDialog();
                if (objFrmClientes.intCodigoCliente != 0)
                {
                    objCombosStandard.CargarClientes(cboCliente, Convert.ToString(objDevoluciones.ObjCliente.IntCodigo));
                    cboCliente.SelectedValue = objFrmClientes.intCodigoCliente;
                    LlenoCamposDelCliente(objClientes);
                }
            }
            else
            {
                frmClienteBusqueda objFrmClientesBusqueda = new frmClienteBusqueda(true, cboCliente.Text);
                objFrmClientesBusqueda.ShowDialog();
                objCombosStandard.CargarClientes(cboCliente, Convert.ToString(objDevoluciones.ObjCliente.IntCodigo));
                cboCliente.SelectedValue = objFrmClientesBusqueda.intCodigo;
                LlenoCamposDelCliente(objClientes);

                if (objFrmClientesBusqueda.intCodigo != 0)
                {
                    objClientes = objManejaClientes.BuscarCliente(objFrmClientesBusqueda.intCodigo);
                    LlenoCamposDelCliente(objClientes);
                }



                //Busco todos los datos del cliente, esto esta mal, deberia hacerlo de otra manera...
            }
            LlenoCamposDelCliente(objClientes);
        }
Exemplo n.º 2
0
 private void gridBuscarClientes_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (gridBuscarClientes.RowCount > 0)
     {
         if (boOtraPantalla)
         {
             intCodigo = Convert.ToInt32(gridBuscarClientes.CurrentRow.Cells[0].Value.ToString());
             this.Close();
         }
         else
         {
             ManejaClientes objManejaClientes = new ManejaClientes();
             int            intCodigo         = Convert.ToInt32(gridBuscarClientes.CurrentRow.Cells[0].Value.ToString());
             Clientes       objClientes       = objManejaClientes.BuscarCliente(intCodigo);
             frmClientes    objfrmClienteAlta = new frmClientes(objClientes);
             if (frmLogin.PermiteEntrar("CLIENTES", "CLIENTES_NUEVO"))
             {
                 objfrmClienteAlta.Show();
                 objfrmClienteAlta.Activate();
                 CargoGrilla();
             }
         }
     }
 }