Example #1
0
        internal static RotaUrlModel ConverterToModel(RotaUrlEntity entity)
        {
            if (entity == null)
            {
                return(null);
            }

            RotaUrlModel model = new RotaUrlModel();

            model.Id                     = entity.Id.ToString();
            model.Chave                  = entity.Chave;
            model.Nome                   = entity.Nome;
            model.Descricao              = entity.Descricao;
            model.UrlDestino             = entity.UrlDestino;
            model.UrlDestinoIOS          = entity.UrlDestinoIOS;
            model.UrlDestinoAndroid      = entity.UrlDestinoAndroid;
            model.UrlDestinoWindowsPhone = entity.UrlDestinoWindowsPhone;
            model.HasControleAcesso      = entity.HasControleAcesso;
            model.DataInicialVigencia    = entity.DataInicialVigencia;
            model.DataFinalVigencia      = entity.DataFinalVigencia;
            return(model);
        }
Example #2
0
        internal static RotaUrlEntity ConverterToEntity(RotaUrlModel model)
        {
            if (model == null)
            {
                return(null);
            }
            RotaUrlEntity entity = new RotaUrlEntity();

            if (!string.IsNullOrEmpty(model.Id))
            {
                entity.Id = new MongoDB.Bson.ObjectId(model.Id);
            }
            entity.Chave                  = model.Chave;
            entity.Nome                   = model.Nome;
            entity.Descricao              = model.Descricao;
            entity.UrlDestino             = model.UrlDestino;
            entity.UrlDestinoIOS          = model.UrlDestinoIOS;
            entity.UrlDestinoAndroid      = model.UrlDestinoAndroid;
            entity.UrlDestinoWindowsPhone = model.UrlDestinoWindowsPhone;
            entity.HasControleAcesso      = model.HasControleAcesso;
            entity.DataInicialVigencia    = model.DataInicialVigencia;
            entity.DataFinalVigencia      = model.DataFinalVigencia;
            return(entity);
        }