コード例 #1
0
        public ApiFilter ConvertToApiEntity(DalFilter dataEntity)
        {
            var result = new ApiFilter(dataEntity.Id, _user, dataEntity.Name, dataEntity.Query);

            result.IsDirty           = dataEntity.IsDirty;
            result.IsMarkForDeletion = dataEntity.IsMarkForDeletion;
            return(result);
        }
コード例 #2
0
 public static BllFilter ToBal(this DalFilter filter)
 {
     return(new BllFilter
     {
         Id = filter.Id,
         Skills = filter.Skills.ToDictionary(k => k.Key.ToBal(), v => v.Value),
         LastViewed = filter.LastViewed
     });
 }
コード例 #3
0
        public DalFilter ConvertToDALEntity(ApiFilter businessEntity)
        {
            var result = new DalFilter(businessEntity.Id, businessEntity.User.Id, businessEntity.Name, businessEntity.Query);

            result.IsDirty           = businessEntity.IsDirty;
            result.IsMarkForDeletion = businessEntity.IsMarkForDeletion;

            return(result);
        }