private static void AdicionarRepasseInterno(List <EpmRepasse> repassesInternos, EpmRepasse repasse, CelulaEacessoService eacessoConnectionCelula)
        {
            if (repasse.Comments == null)
            {
                repasse.Comments = "";
            }
            var novoComent = repasse.IdRepasseInterno != null?repasse.IdRepasseInterno.Value.ToString() + " - " : "";

            var comment = repasse.Comments;

            repasse.Comments = novoComent + "Gerado pelo Modulo de Automacao de Horas - EPM INTERNO - " + repasse.Comments;
            if (repasse.IdCelulaProf != repasse.IdCelulaTec)
            {
                repasse.FlStatus = "NA";
            }
            else
            {
                repasse.FlStatus = "AP";
            }

            repasse.IdMoeda = eacessoConnectionCelula.ObterMoedaCelula(repasse.IdCelulaProf);

            repasse.TransferWork = 1;
            repasse.TransferRate = repasse.ActualCost;
            repasse.TransferCost = repasse.ActualCost;
            repasse.IdServicoCom = repasse.IdServicoProf.Value.ToString();

            repassesInternos.Add(repasse);
        }
        private static void AdicionarRepasseComercial(List <EpmRepasse> repassesComerciais, EpmRepasse repasse, CelulaEacessoService eacessoConnectionCelula)
        {
            repasse.FlStatus = "NA";
            if (repasse.Comments == null)
            {
                repasse.Comments = "";
            }
            var novoComent = repasse.IdRepasse != null?repasse.IdRepasse.Value.ToString() + " - " : "";

            repasse.Comments = novoComent + "Gerado pelo Modulo de Automacao de Horas - EPM COMERCIAL - " + repasse.Comments;
            var idtecnico = repasse.IdServicoTec;

            if (int.TryParse(repasse.IdServicoCom, out int result))
            {
                repasse.IdServicoTec = int.Parse(repasse.IdServicoCom);
                repasse.IdServicoCom = idtecnico.ToString();
                repasse.IdMoeda      = eacessoConnectionCelula.ObterMoedaCelula(repasse.IdCelulaTec);
                repassesComerciais.Add(repasse);
            }
            else
            {
                repasse.IdServicoTec = idtecnico;
                AdicionarLogGenerico("EPM COMERCIAL ERROR - repasse com id:" + repasse.Id + "não possui servico tecnico", "");
            }
        }