Ejemplo n.º 1
0
        internal static AcessoRotaUrlModel ConverterToModel(AcessoRotaUrlEntity entity)
        {
            if (entity == null)
            {
                return(null);
            }

            AcessoRotaUrlModel model = new AcessoRotaUrlModel();

            model.Id                       = entity.Id.ToString();
            model.ChaveRota                = entity.ChaveRota;
            model.IpOrigemAcesso           = entity.IpOrigemAcesso;
            model.HasDispositivoMovel      = entity.HasDispositivoMovel;
            model.TipoDispositivoMovel     = entity.TipoDispositivoMovel;
            model.ModeloDispositivoMovel   = entity.ModeloDispositivoMovel;
            model.SistemaOperacionalAcesso = entity.SistemaOperacionalAcesso;
            model.InformacoesOrigemAcesso  = entity.InformacoesOrigemAcesso;
            model.DataHoraAcesso           = entity.DataHoraAcesso;
            return(model);
        }
Ejemplo n.º 2
0
        internal static AcessoRotaUrlEntity ConverterToEntity(AcessoRotaUrlModel model)
        {
            if (model == null)
            {
                return(null);
            }
            AcessoRotaUrlEntity entity = new AcessoRotaUrlEntity();

            if (!string.IsNullOrEmpty(model.Id))
            {
                entity.Id = new MongoDB.Bson.ObjectId(model.Id);
            }
            entity.ChaveRota                = model.ChaveRota;
            entity.IpOrigemAcesso           = model.IpOrigemAcesso;
            entity.HasDispositivoMovel      = model.HasDispositivoMovel;
            entity.TipoDispositivoMovel     = model.TipoDispositivoMovel;
            entity.ModeloDispositivoMovel   = model.ModeloDispositivoMovel;
            entity.SistemaOperacionalAcesso = model.SistemaOperacionalAcesso;
            entity.InformacoesOrigemAcesso  = model.InformacoesOrigemAcesso;
            entity.DataHoraAcesso           = model.DataHoraAcesso;
            return(entity);
        }
Ejemplo n.º 3
0
 public async Task Create(AcessoRotaUrlEntity entity)
 {
     entity.DataHoraAcesso = DateTimeOffset.Now;
     await _context.AcessoRotaUrl.InsertOneAsync(entity);
 }