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); }
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(); } } } }