private void btnEliminarClie_Click(object sender, EventArgs e) { ProveedoresDB proveedoresDB = new ProveedoresDB(); try { if (dgvProveedores.SelectedRows.Count > 0) { if (MessageBox.Show("Está seguro que desea eliminar el registro?", "No apto para inseguros", MessageBoxButtons.YesNo) == DialogResult.Yes) { Proveedor aux = (Proveedor)dgvProveedores.CurrentRow.DataBoundItem; proveedoresDB.Eliminar(aux.Id); WFProveedores_Load(sender, e); } } else { MessageBox.Show("Por favor seleccione un registro"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void WFProveedores_Load(object sender, EventArgs e) { ProveedoresDB proveedoresDB = new ProveedoresDB(); try { dgvProveedores.DataSource = proveedoresDB.Listar(); dgvProveedores.Columns[0].Visible = false; dgvProveedores.Columns[5].DisplayIndex = 0; dgvProveedores.Columns[4].Width = 120; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void WFComprar_Load(object sender, EventArgs e) { ProveedoresDB proveedoresDB = new ProveedoresDB(); ProductosDB productosDB = new ProductosDB(); TipoFcDB tipoFcDB = new TipoFcDB(); try { Proveedor proveedor = new Proveedor(); CBProveedor.DataSource = proveedoresDB.Listar(); proveedor = (Proveedor)CBProveedor.SelectedItem; CBProductos.DataSource = productosDB.Listar(proveedor.Id); CBTipoFc.DataSource = tipoFcDB.Listar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnAgregarProveedor_Click(object sender, EventArgs e) { ProveedoresDB proveedoresDB = new ProveedoresDB(); try { if (proveedor == null) { proveedor = new Proveedor(); } proveedor.NombreApellido = TBNombreProv.Text.Trim(); proveedor.NombreApellido = proveedor.NombreApellido.ToUpper(); proveedor.Cuit = TBCuitProv.Text.Trim(); proveedor.Telefono = TBTelefProv.Text.Trim(); proveedor.Direccion = TBDireccProv.Text.Trim(); proveedor.Direccion = proveedor.Direccion.ToUpper(); proveedor.Mail = TBMailPRov.Text.Trim(); if (Text != "Modificar") { proveedoresDB.Agregar(proveedor); if (MessageBox.Show("La operación se ha completado con éxito. Desea agregar productos al proveedor?", "Transacción exitosa!", MessageBoxButtons.YesNo) == DialogResult.Yes) { WFProdXProv wFProdXProv = new WFProdXProv(proveedor); wFProdXProv.ShowDialog(); } } else { proveedoresDB.Modificar(proveedor); MessageBox.Show("Modificado con éxito"); } Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }