示例#1
0
        private void CancelarTurnosButton_Click(object sender, EventArgs e)
        {
            this.Hide();
            Form cancelarTurnoTipoRazon = new CancelarTurnoTipoRazon(ProfesionalCancelarTurno);

            cancelarTurnoTipoRazon.ShowDialog();
        }
 private void CancelarTurno()
 {
     if (validaciones.All(validacion => validacion.SeCumple(this)))
     {
         Hide();
         Form cancelarTurno = new CancelarTurnoTipoRazon(AfiliadoCancelarTurno);
         cancelarTurno.ShowDialog();
         Show();
         Buscar();
     }
     else
     {
         ValidacionBooleana <CancelarTurnoAfiliado> validacionQueNoSeCumple =
             validaciones.Find(validacion => validacion.NoSeCumple(this));
         MessageBox.Show(validacionQueNoSeCumple.MensajeError(), "¡A wild error appeared!",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }