private void btnEliminar_Click(object sender, EventArgs e) { try { if (MessageBox.Show("¿Realmente desea eliminar los Proveedores seleccionados?", "Eliminacion de Proveedores,", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { foreach (DataGridViewRow row in dgvProveedor.Rows) { if (Convert.ToBoolean(row.Cells["Eliminar"].Value)) { Proveedor proveedor = new Proveedor(); proveedor.Id = Convert.ToInt32(row.Cells["IdProveedor"].Value); if (Fproveedor.Eliminar(proveedor) != 1) { MessageBox.Show("El Proveedor no pudo ser eliminado! ", "Eliminacion de Proveedores", MessageBoxButtons.OK, MessageBoxIcon .Warning); frmProveedor_Load(null, null); } } } frmProveedor_Load(null, null); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void btnGuardar_Click_1(object sender, EventArgs e) { try { string sResultados = ValidarDatos(); if (sResultados == "") { if (txtId.Text == "") { Proveedor proveedor = new Proveedor(); proveedor.Nombre = txtNombre.Text; proveedor.Telefono = txtTelefono.Text; proveedor.Pais = txtPais.Text; proveedor.Ciudad = txtCiudad.Text; proveedor.Rnc = txtRNC.Text; proveedor.Email = txtEmail.Text; if (Fproveedor.Agregar(proveedor)) { MessageBox.Show("Datos insertados correctamente"); frmProveedor_Load(null, null); } } else { Proveedor proveedor = new Proveedor(); proveedor.Id = Convert.ToInt32(txtId.Text); proveedor.Nombre = txtNombre.Text; proveedor.Telefono = txtTelefono.Text; proveedor.Pais = txtPais.Text; proveedor.Ciudad = txtCiudad.Text; proveedor.Rnc = txtRNC.Text; proveedor.Email = txtEmail.Text; if (Fproveedor.Actualizar(proveedor) == 1) { MessageBox.Show("Datos Actualizados Correctamente"); frmProveedor_Load(null, null); } } } else { MessageBox.Show("Faltan Datos! \n" + sResultados); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }