private void btnBuscarProveedor_Click(object sender, EventArgs e) { //Pero me tengo que fijar si ese combo estaba cargada, si es que estaba cargado tengo que abrir la pantalla del proveedor if (Convert.ToInt32(cboProveedor.SelectedValue) > 0) { ManejaProveedores objManejaProveedores = new ManejaProveedores(); Proveedores objProveedores = new Proveedores(); objProveedores = objManejaProveedores.BuscarProveedores(Convert.ToInt32(cboProveedor.SelectedValue)); frmProveedores objFrmProveedores = new frmProveedores(objProveedores); objFrmProveedores.ShowDialog(); objCombosStandard.CargarProveedores(cboProveedor, Convert.ToString(objArticulos.IntProveedor)); //cboProveedor.SelectedValue = objFrmProveedores.intCodigoProveedor; cboProveedor.SelectedValue = objProveedores.IntCodigo; } else { frmProveedoresBusqueda objFrmProveedoresBusqueda = new frmProveedoresBusqueda(true, cboProveedor.Text); objFrmProveedoresBusqueda.ShowDialog(); objCombosStandard.CargarProveedores(cboProveedor, Convert.ToString(objArticulos.IntProveedor)); cboProveedor.SelectedValue = objFrmProveedoresBusqueda.intCodigo; } }
private void btnBuscarProveedor_Click(object sender, EventArgs e) { ManejaProveedores objManejaProveedores = new ManejaProveedores(); Proveedores objProveedores = new Proveedores(); if (Convert.ToInt32(cboProveedor.SelectedValue) != 0) { objProveedores = objManejaProveedores.BuscarProveedores(Convert.ToInt32(cboProveedor.SelectedValue)); frmProveedores objFrmProveedores = new frmProveedores(objProveedores); objFrmProveedores.ShowDialog(); if (objFrmProveedores.intCodigoProveedor != 0) { objCombosStandard.CargarProveedores(cboProveedor, Convert.ToString(objFrmProveedores.intCodigoProveedor)); cboProveedor.SelectedValue = objFrmProveedores.intCodigoProveedor; LlenoCamposDelProveedor(objProveedores); } } else { frmProveedoresBusqueda objFrmProveedorBusqueda = new frmProveedoresBusqueda(true, cboProveedor.Text); objFrmProveedorBusqueda.ShowDialog(); objCombosStandard.CargarProveedores(cboProveedor, Convert.ToString(cboProveedor.SelectedValue)); cboProveedor.SelectedValue = objFrmProveedorBusqueda.intCodigo; LlenoCamposDelProveedor(objProveedores); if (objFrmProveedorBusqueda.intCodigo != 0) { objProveedores = objManejaProveedores.BuscarProveedores(objFrmProveedorBusqueda.intCodigo); LlenoCamposDelProveedor(objProveedores); } //Busco todos los datos del cliente, esto esta mal, deberia hacerlo de otra manera... } LlenoCamposDelProveedor(objProveedores); }