private void cboCliente_SelectionChangeCommitted(object sender, EventArgs e) { if (Convert.ToInt32(cboCliente.SelectedValue) > 0) { ManejaClientes objManejaClientes = new ManejaClientes(); Clientes objClientes = new Clientes(); objClientes = objManejaClientes.BuscarCliente(Convert.ToInt32(cboCliente.SelectedValue)); LlenoCamposDelCliente(objClientes); } }
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 cboCliente_Leave(object sender, EventArgs e) { //Esto significa si hizo click en el boton de buscar if (!(btnBuscarCliente.Focused)) { if (!string.IsNullOrEmpty(cboCliente.Text)) { int variable = 0; variable = cboCliente.FindStringExact(cboCliente.Text); if (variable == -1)//El empleado no esta dentro de la lista, debo obligarlo a cargar { string message = "¿Desea Cargar datos del Cliente?"; string caption = "Cliente Inexistente"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.Yes) { ManejaClientes objManejaClientes = new ManejaClientes(); frmClientes objFrmClientes = new frmClientes(cboCliente.Text); objFrmClientes.ShowDialog(); if (objFrmClientes.intCodigoCliente > 0) { objCombosStandard.CargarClientes(cboCliente, Convert.ToString(objDevoluciones.ObjCliente.IntCodigo)); cboCliente.SelectedValue = objFrmClientes.intCodigoCliente; LlenoCamposDelCliente(objManejaClientes.BuscarCliente(Convert.ToInt32(cboCliente.SelectedValue))); } } else { cboCliente.Text = ""; LimpioCamposDelCliente(); } } } else { LimpioCamposDelCliente(); } } }
private void AsignoCamposConObjetos() { ManejaClientes objManejaClientes = new ManejaClientes(); Clientes objClientes = new Clientes(); lblLegajo.Text = Convert.ToString(objDevoluciones.IntCodigo); cboVendedor.SelectedValue = objDevoluciones.ObjEmpleado.IntCodigo; cboCliente.SelectedValue = objDevoluciones.ObjCliente.IntCodigo; //Cargo Datos del cliente objClientes = objManejaClientes.BuscarCliente(objDevoluciones.ObjCliente.IntCodigo); LlenoCamposDelCliente(objClientes); // txtObservaciones.Text = objDevoluciones.StrObservaciones; cboEstado.Text = objDevoluciones.StrEstado; dtpFechaIngreso.Value = objDevoluciones.DtFecha; cboListaDePrecio.Text = objDevoluciones.StrListaPrecio; txtNetoEF.Text = Convert.ToString(Redondeo(objDevoluciones.DoTotal)); txtTotalEF.Text = txtNetoEF.Text; //Tengo que cargar la grilla CargoGrilla(); }
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(); } } } }