private void btnModificar_Click(object sender, EventArgs e) { try { Validar.FormularioProveedor(tboxCodigoProveedor, tboxRazonSocial, tboxNumeroCUIT, tboxNombreFantasia, cboxCondicionIVA, tboxTelefono, tboxCelular, tboxCorreoElectronico, tboxCalle, tboxNumero, tboxCP, tboxProvincia, tboxLocalidad, "Modificar"); ProveedorNegocio unProveedor = new ProveedorNegocio(); ImpuestoNegocio unImpuestoNegocio = new ImpuestoNegocio(); unProveedor.ModificarProveedor(unProveedor.CargarProveedor(tboxCodigoProveedor, tboxRazonSocial, tboxNumeroCUIT, tboxNombreFantasia, cboxCondicionIVA, tboxTelefono, tboxCelular, tboxCorreoElectronico, tboxProvincia, tboxLocalidad, tboxCalle, tboxNumero, tboxCP, ProveedorModificar.Contacto.CodigoContacto)); unImpuestoNegocio.RestaurarEstadosImpuestosXProveedor(ProveedorModificar.CodigoProveedor); foreach (Impuesto unImpuesto in ListadoImpuestos) { unImpuestoNegocio.ModificarImpuestoxProveedor(unImpuesto, ProveedorModificar.CodigoProveedor); } Avisos FormularioAviso = new Avisos("Proveedores"); FormularioAviso.Show(); } catch (Exception Excepcion) { MessageBox.Show(Excepcion.Message); } }
protected void agregar_Click(object sender, EventArgs e) { try { ProveedorNegocio proveedorNegocio = new ProveedorNegocio(); Proveedor proveedor = new Proveedor(); proveedor = null; proveedor = proveedorNegocio.BuscarxDni(Convert.ToInt32(DNI.Text)); if (proveedor == null) { proveedor = new Proveedor(); proveedor.DNI = Convert.ToInt32(DNI.Text); proveedor.Nombre = nombre.Text; proveedor.Apellido = apellido.Text; proveedor.Email = email.Text; proveedor.Telefono = Convert.ToInt32(telefono.Text); proveedorNegocio.AgregarProveedor(proveedor); cargar(); } else if (proveedor != null) { proveedor.DNI = Convert.ToInt32(DNI.Text); proveedor.Nombre = nombre.Text; proveedor.Apellido = apellido.Text; proveedor.Email = email.Text; proveedor.Telefono = Convert.ToInt32(telefono.Text); proveedorNegocio.ModificarProveedor(proveedor); cargar(); } } catch (Exception) { Session["Error" + Session.SessionID] = "Verifique que todos los campos esten completos."; Response.Redirect("PaginaError.aspx"); } }