コード例 #1
0
 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);
                     }
                 }
             }
         }
     }
 }
コード例 #2
0
 private void btnModificarDentista_Click(object sender, System.EventArgs e)
 {
     if (!Validar.ValidarUnaPantalla(new PantallaModificarDentista(null).GetType()))
     {
         Interface = new InterfaceUsuario(this);
         PantallaPedirInformación temp = new PantallaPedirInformación();
         bool             Cancelado    = true;
         RegistroDentista Dentista     = temp.PedirDentista(out Cancelado);
         if (!Cancelado)
         {
             if (Dentista != null)
             {
                 Interface.DesplegarPantallaModificarDentista(Dentista);
             }
             else
             {
                 MessageBox.Show("El número de dentista ingresado no existe", "AVISO", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
             }
         }
     }
 }