private void btnguardar_Click(object sender, EventArgs e) { try { if (modificar) { EProveedor modProveedor = new EProveedor(); modProveedor.idProveedor = Convert.ToInt32(txtnombre.Tag.ToString()); modProveedor.nombres = txtnombre.Text; modProveedor.apellidos = txtapellido.Text; modProveedor.cedula = txtcedula.Text; modProveedor.telefono = Convert.ToInt32(txttelefono.Text); modProveedor.correo = txtcorreo.Text; modProveedor.direccion = txtdireccion.Text; modProveedor.estado = cmbestado.Text; NProveedor gestionarProveedor = new NProveedor(); gestionarProveedor.Modificar(modProveedor); MessageBox.Show("Se modifico correctamente", "Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { EProveedor NuevoProveedor = new EProveedor(); NuevoProveedor.nombres = txtnombre.Text; NuevoProveedor.apellidos = txtapellido.Text; NuevoProveedor.cedula = txtcedula.Text; NuevoProveedor.telefono = Convert.ToInt32(txttelefono.Text); NuevoProveedor.correo = txtcorreo.Text; NuevoProveedor.direccion = txtdireccion.Text; NuevoProveedor.estado = cmbestado.Text; NProveedor gestionarProveedor = new NProveedor(); gestionarProveedor.Agregar(NuevoProveedor); MessageBox.Show("Se guardo correctamente", "Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Information); } ActualizarProveedor(); dgvProveedor.DataSource = ListaProveedor; Limpiar(); Deshabilitar(); btncancelar.Enabled = false; btnguardar.Enabled = false; btnmodificar.Enabled = false; btnnuevo.Enabled = true; modificar = false; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guardar() { EProveedor be = new EProveedor { Ruc = TxtRuc.Text, RazonSocial = TxtRazonSocial.Text, Ciudad = TxtCiudad.Text, Direccion = TxtDireccion.Text, Email = TxtEmail.Text, Telefono = TxtTelefono.Text }; NProveedor bo = new NProveedor(); if (modificar == 0) { if (bo.Agregar(be)) { Listar(); Frm_Principal.Main.ChangeMessage("Proveedor se guardo correctamente", "Success"); CamposReadOnly(true); BotonesEnables(true); } else { Frm_Principal.Main.ChangeMessage("Ocurrió algún error", "Failed"); } } else if (modificar == 1) { if (bo.Modificar(be)) { Listar(); Frm_Principal.Main.ChangeMessage("Proveedor se modificó correctamente", "Success"); CamposReadOnly(true); BotonesEnables(true); } else { Frm_Principal.Main.ChangeMessage("Ocurrió algún error", "Failed"); } } }