Example #1
0
        public static DialogResult mostrarMensaje(ResultadoOperacion resultadoOperacion)
        {
            switch (resultadoOperacion.estadoOperacion)
            {
            // Estados dependientes del usuario
            case EstadoOperacion.Correcto:
                return(MessageBox.Show(
                           resultadoOperacion.ToString(),
                           "Éxito",
                           MessageBoxButtons.OK,
                           MessageBoxIcon.Information
                           ));

            case EstadoOperacion.NingunResultado:
            case EstadoOperacion.ErrorCredencialesIncorrectas:
            case EstadoOperacion.ErrorDatosIncorrectos:
            case EstadoOperacion.ErrorDependenciaDeDatos:
                return(MessageBox.Show(
                           resultadoOperacion.ToString(),
                           "Aviso",
                           MessageBoxButtons.OK,
                           MessageBoxIcon.Warning
                           ));



            // Estados no dependientes del usuario
            default:
                return(MessageBox.Show(
                           resultadoOperacion.ToString() + "\n" + mensajeAdmStma,
                           "Error",
                           MessageBoxButtons.OK,
                           MessageBoxIcon.Error
                           ));
            }
        }