private void btnModificarPedido_Click(object sender, System.EventArgs e) { if (!Validar.ValidarUnaPantalla(new PantallaModificarPedido(null).GetType())) { Interface = new InterfaceUsuario(this); PantallaPedirInformación temp = new PantallaPedirInformación(); bool Cancelado = true; RegistroPedido Pedido = temp.PedirPedido(out Cancelado); if (!Cancelado) { if (Pedido != null) { Interface.DesplegarPantallaModificarPedido(Pedido); } else { if (DialogResult.Yes == MessageBox.Show("El número de pedido ingresado no existe\n\n¿Desea ver una lista de pedidos existentes?", "AVISO", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1)) { if (!Validar.ValidarUnaPantalla(new PantallaMenuControlPedidos(Usuario).GetType())) { Interface.DesplegarPantallaControlPedidos(Usuario); } } } } } }