private void Guardar() { Proveedor be = new Proveedor { Ruc = TxtRuc.Text, RazonSocial = TxtRazonSocial.Text, Ciudad = TxtCiudad.Text, Direccion = TxtDireccion.Text, Email = TxtEmail.Text, Telefono = TxtTelefono.Text }; DProveedor bo = new DProveedor(); if (modificar == 0) { if (bo.Agregar(be)) { Listar(); FrmPrincipal.Main.ChangeMessage("Proveedor se guardo correctamente", "Success"); CamposReadOnly(true); BotonesEnables(true); } else { FrmPrincipal.Main.ChangeMessage("Ocurrió algún error", "Failed"); } } else if (modificar == 1) { if (bo.Modificar(be)) { Listar(); FrmPrincipal.Main.ChangeMessage("Proveedor se modificó correctamente", "Success"); CamposReadOnly(true); BotonesEnables(true); } else { FrmPrincipal.Main.ChangeMessage("Ocurrió algún error", "Failed"); } } }
public void Agregar(EProveedor AgregarProveedor) { try { if (AgregarProveedor.nombres.Length == 0) { throw new ArgumentException("Ingresa los nombres del Proveedor"); } if (AgregarProveedor.apellidos.Length == 0) { throw new ArgumentException("Ingresa los apellidos del Proveedor"); } if (AgregarProveedor.cedula.Length == 0) { throw new ArgumentException("Ingresa la cedula del Proveedor"); } //no estoy seguro de este codigo .value if (AgregarProveedor.telefono.Value == null) { throw new ArgumentException("Ingresa el numero telefonico del Proveedor"); } if (AgregarProveedor.correo.Length == 0) { throw new ArgumentException("Ingresa el correo del Proveedor"); } if (AgregarProveedor.direccion.Length == 0) { throw new ArgumentException("Ingresa la direccion del Proveedor"); } if (AgregarProveedor.estado.Length == 0) { throw new ArgumentException("Ingresa el estado del Proveedor"); } DProveedor gestionaProveedor = new DProveedor(); gestionaProveedor.Agregar(AgregarProveedor); } catch (Exception ex) { throw ex; } }