Example #1
0
        /**
         * @fn  public bool asignarMarcador()
         *
         * @brief   Busca dentro de todos los marcadores del sistema
         *          si se encuentra el que tiene escrito en el excel
         *
         * @author  WINMACROS
         * @date    14/07/2017
         *
         * @return  True si lo encuentra, False si no existe el marcador
         *          en el sistema
         */
        public bool asignarMarcador()
        {
            Sistema  s = Sistema.Sis;
            string   campaniaAsignada = Exc.campaniaAsignada();
            Marcador m       = new Marcador(campaniaAsignada);
            bool     bandera = false;
            int      cont    = 0;

            while (!bandera && cont < s.Marcadores.Count)
            {
                Marcador marcAcutial = s.Marcadores.ElementAt(cont);
                if (m.Equals(marcAcutial))
                {
                    Marc = marcAcutial;
                    if (Marc.Nombre == "IVR_MORA_TEMPRANA" || Marc.Nombre == "MORA_TEMPRANA_PREDICTIVO")
                    {
                        UnidadNegocio = tipoRecurso.marcadorTemprana;
                    }
                    else
                    {
                        UnidadNegocio = tipoRecurso.marcadorTardia;
                    }
                    bandera = true;
                }
                cont++;
            }
            if (!bandera)
            {
                Marc = m;
            }
            return(bandera);
        }