/// <summary>
        /// Método responsável por consultar vários usuários conectados
        /// </summary>
        /// <param name="contexto">Contexto do banco</param>
        /// <param name="login">logins dos usuários conectado</param>
        /// <param name="oidCronograma">Oid do cronograma do usuário conectado</param>
        /// <returns>Objetos de UsuarioConectadoDto</returns>
        public static List <CronogramaColaboradorConfigDto> ConsultarCronogramaColaboradorConfigs(string[] logins, Guid oidCronograma)
        {
            List <CronogramaColaboradorConfig> configs = CronogramaColaboradorConfigDao.ConsultarCronogramaColaboradorConfig(new List <string>(logins), oidCronograma);

            if (configs == null || configs.Count == 0)
            {
                return(null);
            }

            return(CronogramaColaboradorConfigBo.CronogramaColaboradorConfigFactory(oidCronograma, configs));
        }
        /// <summary>
        /// Método responsável por consultar o usuario conectado e criar um Dto de UsuarioConectadoDto para retornar.
        /// </summary>
        /// <param name="contexto">Contexto do banco</param>
        /// <param name="login">login do usuário conectado</param>
        /// <param name="oidCronograma">Oid do cronograma do usuário conectado</param>
        /// <returns>Objeto UsuarioConectadoDto</returns>
        public static CronogramaColaboradorConfigDto ConsultarCronogramaColaboradorConfigs(string login, Guid oidCronograma)
        {
            Colaborador colaborador = ColaboradorDAO.ConsultarColaborador(login, o => o.Usuario.Person.Party);

            if (colaborador == null)
            {
                return(null);
            }

            using (WexDb contexto = ContextFactoryManager.CriarWexDb())
            {
                CronogramaColaboradorConfig config = CronogramaColaboradorConfigDao.ConsultarCronogramaColaboradorConfig(contexto, login, oidCronograma);

                if (config == null)
                {
                    return(null);
                }

                return(CronogramaColaboradorConfigBo.CronogramaColaboradorConfigFactory(colaborador, oidCronograma, config));
            }
        }