示例#1
0
        public FeriadoCalendario MapearParaDominio(FeriadoCalendarioDto dto)
        {
            FeriadoCalendario entidade = repositorio.ObterPorId(dto.Id);

            if (entidade == null)
            {
                entidade = new FeriadoCalendario();
            }
            entidade.Nome        = dto.Nome;
            entidade.Abrangencia = dto.Abrangencia;
            entidade.Ativo       = dto.Ativo;
            entidade.DataFeriado = dto.DataFeriado;
            entidade.Tipo        = dto.Tipo;
            return(entidade);
        }
示例#2
0
        public FeriadoCalendarioCompletoDto BuscarPorId(long id)
        {
            var entidade = repositorio.ObterPorId(id);
            FeriadoCalendarioCompletoDto dto = new FeriadoCalendarioCompletoDto();

            if (entidade != null)
            {
                dto.Id          = entidade.Id;
                dto.Nome        = entidade.Nome;
                dto.Tipo        = entidade.Tipo;
                dto.DataFeriado = entidade.DataFeriado;
                dto.Ativo       = entidade.Ativo;
                dto.Abrangencia = entidade.Abrangencia;
                dto.AlteradoEm  = entidade.AlteradoEm;
                dto.AlteradoPor = entidade.AlteradoPor;
                dto.AlteradoRF  = entidade.AlteradoRF;
                dto.CriadoEm    = entidade.CriadoEm;
                dto.CriadoPor   = entidade.CriadoPor;
                dto.CriadoRF    = entidade.CriadoRF;
            }
            return(dto);
        }