//
        //******************************************************//
        // LISTA PROJETOS PELO IDPROJETO NA TABELA TRABALHOS
        /// <summary>
        /// Consulta Lista de Entradas de trabalho pelo id de Trabalho
        /// </summary>
        /// <param name="idTrabalho"></param>
        /// <returns>entrada pelo id</returns>
        public static List <iTrabalho> porTrabalhoID(int idTrabalho)
        {
            var lista = new List <iTrabalho>();
            var tab   = new Database.iTrabalhos().porTrabalhoID(idTrabalho);

            if (tab.Rows.Count > 0)
            {
                foreach (DataRow row in tab.Rows)
                {
                    lista.Add(new iTrabalho()
                    {
                        //idProj = Convert.ToInt32(row["idProj"]),
                        idTrabalho   = Convert.ToInt32(row["idTrabalho"]),
                        projetoID    = Convert.ToInt32(row["projetoID"]),
                        tarefas      = Convert.ToInt32(row["tarefas"]),
                        nota         = Convert.ToString(row["nota"]),
                        data         = Convert.ToDateTime(row["data"]),
                        dataF        = Convert.ToDateTime(row["dataF"]),
                        inicio       = Convert.ToString(row["inicio"]),
                        final        = Convert.ToString(row["final"]),
                        horas        = Convert.ToString(row["horas"]),
                        horaInt      = Convert.ToString(row["horaInt"]),
                        moeda        = Convert.ToString(row["moeda"]),
                        rendimento   = Convert.ToString(row["rendimento"]),
                        faturado     = Convert.ToBoolean(row["faturado"]),
                        idFaturaItem = Convert.ToInt32(row["idFaturaItem"]),
                    });
                }
            }
            return(lista);
        }
        //
        //*****************************************************//
        // LISTA TRABALHOS
        /// <summary>
        /// Select All na Lista de Entradas de Trabalho do timer
        /// </summary>
        /// <returns>Lista de Entradas</returns>
        public static List <iTrabalho> listaTrabalhos()
        {
            var lista  = new List <iTrabalho>();
            var TrabDB = new Database.iTrabalhos();

            foreach (DataRow row in TrabDB.listaTrabalhos().Rows)
            {
                var trampo = new iTrabalho();
                trampo.idTrabalho   = Convert.ToInt32(row["idTrabalho"]);
                trampo.projetoID    = Convert.ToInt32(row["projetoID"]);
                trampo.tarefas      = Convert.ToInt32(row["tarefas"]);
                trampo.nota         = Convert.ToString(row["nota"]);
                trampo.data         = Convert.ToDateTime(row["data"]);
                trampo.dataF        = Convert.ToDateTime(row["dataF"]);
                trampo.inicio       = Convert.ToString(row["inicio"]);
                trampo.final        = Convert.ToString(row["final"]);
                trampo.horas        = Convert.ToString(row["horas"]);
                trampo.horaInt      = Convert.ToString(row["horaInt"]);
                trampo.moeda        = Convert.ToString(row["moeda"]);
                trampo.rendimento   = Convert.ToString(row["rendimento"]);
                trampo.faturado     = Convert.ToBoolean(row["faturado"]);
                trampo.idFaturaItem = Convert.ToInt16(row["idFaturaItem"]);
                //
                lista.Add(trampo);
            }
            return(lista);
        }
        //
        //*****************************************************//
        // RETORNA ID TRABALHOS
        /// <summary>
        /// Retornar o Último ID da Lista de Trabalhos Salvos
        /// </summary>
        /// <returns>Retornar ID</returns>
        public static List <iTrabalho> retornaID()
        {
            var lista = new List <iTrabalho>();
            var tab   = new Database.iTrabalhos().retornaID();

            if (tab.Rows.Count > 0)
            {
                foreach (DataRow row in tab.Rows)
                {
                    lista.Add(new iTrabalho()
                    {
                        idTrabalho = Convert.ToInt32(row["idTrabalho"])
                    });
                }
            }
            return(lista);
        }