コード例 #1
0
        private void CargarFlujos()
        {
            try
            {
                var ObjResultado = new Resultado <VariablesWf>();
                var negEnvioMail = new NegEnvioMailWf();
                var oVariable    = new VariablesWf();
                oVariable.Tipo = "Flujos";

                ObjResultado = negEnvioMail.BuscarVariables(oVariable);


                if (ObjResultado.ResultadoGeneral)
                {
                    if (ObjResultado.Lista.Count != 0)
                    {
                        Controles.CargarCombo <VariablesWf>(ref ddlFlujo, ObjResultado.Lista, Constantes.StringId, Constantes.StringDescripcion, "-- Todos --", "-1");
                        Controles.CargarCombo <VariablesWf>(ref ddlFormFlujo, ObjResultado.Lista, Constantes.StringId, Constantes.StringDescripcion, "-- Flujos --", "-1");
                    }
                    else
                    {
                        Controles.MostrarMensajeAlerta("No hay Flujos Configurados");
                    }
                }
            }
            catch (Exception Ex)
            {
                if (Constantes.ModoDebug == true)
                {
                    Controles.MostrarMensajeError(Ex.Message);
                }
                else
                {
                    Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarCombo.ToString() + "Tablas Estado"));
                }
            }
        }
コード例 #2
0
        private void CargarDecisiones(int IdEvento, ref Anthem.DropDownList Combo)
        {
            try
            {
                var ObjResultado = new Resultado <VariablesWf>();
                var negEnvioMail = new NegEnvioMailWf();
                var oVariable    = new VariablesWf();
                oVariable.Tipo    = "Decisiones";
                oVariable.IdPadre = IdEvento;

                ObjResultado = negEnvioMail.BuscarVariables(oVariable);


                if (ObjResultado.ResultadoGeneral)
                {
                    if (ObjResultado.Lista.Count != 0)
                    {
                        Controles.CargarCombo <VariablesWf>(ref Combo, ObjResultado.Lista, Constantes.StringId, Constantes.StringDescripcion, "-- Decisiones --", "-1");
                    }
                    else
                    {
                        Controles.MostrarMensajeAlerta("No hay Eventos Configurados");
                    }
                }
            }
            catch (Exception Ex)
            {
                if (Constantes.ModoDebug == true)
                {
                    Controles.MostrarMensajeError(Ex.Message);
                }
                else
                {
                    Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarCombo.ToString() + "Tablas Estado"));
                }
            }
        }
コード例 #3
0
        private void CargarVariablesWf()
        {
            try
            {
                var ObjResultado = new Resultado <VariablesWf>();
                var negEnvioMail = new NegEnvioMailWf();
                var oVariable    = new VariablesWf();
                oVariable.Tipo = "Variables";

                ObjResultado = negEnvioMail.BuscarVariables(oVariable);


                if (ObjResultado.ResultadoGeneral)
                {
                    if (ObjResultado.Lista.Count != 0)
                    {
                        Controles.CargarListBox <VariablesWf>(ref lstFormVariablesWf, ObjResultado.Lista, Constantes.StringId, Constantes.StringNombre);
                    }
                    else
                    {
                        Controles.MostrarMensajeAlerta("No hay Variables de WF Configuradas");
                    }
                }
            }
            catch (Exception Ex)
            {
                if (Constantes.ModoDebug == true)
                {
                    Controles.MostrarMensajeError(Ex.Message);
                }
                else
                {
                    Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarCombo.ToString() + "Tablas Estado"));
                }
            }
        }