Esempio n. 1
0
        public static Historico ConverterParaDominio(HistoricoServiceModel value)
        {
            if (value == null)
            {
                return(new Historico());
            }

            return(new Historico
            {
                InspecaoId = value.IdInspecao,
                Usuario = value.Usuario,
                DataDownload = value.DataEntrada
            });
        }
Esempio n. 2
0
        private bool GravarHistoricoDownload(string cipp, string usuario)
        {
            try
            {
                var cippGravado = Path.GetFileNameWithoutExtension(cipp);
                var inspecao    = _inspecaoServico.ObterDadosInspecaoPorCipp(cippGravado);
                if (inspecao.Id <= 0)
                {
                    return(false);
                }
                var historicoModel = new HistoricoServiceModel
                {
                    IdInspecao  = inspecao.Id,
                    Usuario     = usuario,
                    DataEntrada = DateTime.Now
                };

                return(_historicoServico.AdicionarInspecao(Conversao.ConverterParaDominio(historicoModel)));
            }
            catch (Exception e)
            {
                throw new Exception($"Erro ao gravar Historico. Exceção {e}");
            }
        }