private void btnAgregar_Click(object sender, EventArgs e) { if (validarCampoContacto() && validarCampoNombre()) { DialogResult dialogResult = MessageBox.Show("Esta seguro que desea agregar" + " nuevo proveedor a la base de datos?", "Nuevo Proveedor", MessageBoxButtons.OKCancel); if (dialogResult == DialogResult.OK) { proveedorEntidad.Nombre = txtNombre.Text; proveedorEntidad.CedulaORnc = txtCedulaORnc.Text; proveedorEntidad.Direccion = txtDireccion.Text; proveedorEntidad.Contacto_1 = txtContacto1.Text; proveedorEntidad.Contacto_2 = txtContacto2.Text; proveedorEntidad.DatoAdicional = txtDatoAdicional.Text; var result = proveedorNegocio.AgregarProveedor(proveedorEntidad); respuesta = result.Item1; proveedorID = result.Item2; validarInsertProveedor(respuesta, proveedorID); } } else { MessageBox.Show("Por favor complete los campos con error."); } }
private void AgregarProveedor() { try { if (ValidarCampos()) { DialogResult dialogResult = MessageBox.Show("Esta seguro que desea agregar" + " nuevo proveedor a la base de datos?", "Nuevo Proveedor", MessageBoxButtons.OKCancel); if (dialogResult == DialogResult.OK) { proveedorEntidad.Nombre = txtNombre.Text; proveedorEntidad.CedulaORnc = txtCedulaORnc.Text; proveedorEntidad.Direccion = txtDireccion.Text; proveedorEntidad.Contacto_1 = txtContacto1.Text; proveedorEntidad.Contacto_2 = txtContacto2.Text; proveedorEntidad.DatoAdicional = txtDatoAdicional.Text; var result = proveedoresNegocio.AgregarProveedor(proveedorEntidad); respuesta = result.Item1; proveedorID = result.Item2; ValidarProveedorAgregado(respuesta, proveedorID); } } } catch (Exception exc) { MessageBox.Show("Error: Proveedor no pudo ser agregado, verifique que el proveedor no exista e intente de nuevo por favor.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Loggeator.EscribeEnArchivo(exc.ToString()); } }
private void btnAceptar_Click(object sender, EventArgs e) { ProveedoresNegocio ProvCrear = new ProveedoresNegocio(); try { Proveedores Prov = new Proveedores(); Prov.Cuit = txtCuit.Text.Trim(); Prov.Descripcion = txtDescripcion.Text.Trim(); Prov.Direccion = txtDireccion.Text.Trim(); Prov.IdLocalidad = Convert.ToInt32(cbxCodigoPostal.Text.Trim()); Prov.Telefono = txtTelefono.Text.Trim(); Prov.Mail = txtMail.Text.Trim(); Prov.Estado = true; ProvCrear.AgregarProveedor(Prov); MessageBox.Show("Agregado con éxito"); Proveedoress pro = new Proveedoress(); this.Close(); pro.Show(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }