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); }
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); }
public async Task Create(AcessoRotaUrlEntity entity) { entity.DataHoraAcesso = DateTimeOffset.Now; await _context.AcessoRotaUrl.InsertOneAsync(entity); }