Exemplo n.º 1
0
        protected override ITranslationDefinitions <VmJsonTypeItem, T> GetDefaultMappingViewModelToEntity(VmJsonTypeItem vModel)
        {
            var definition = base.GetDefaultMappingViewModelToEntity(vModel);
            var instance   = definition.GetFinal();

            vModel.Names.ForEach(i => i.TypeId = instance.Id);
            definition.AddCollection(input => input.Names, output => output.Names);
            return(definition);
        }
Exemplo n.º 2
0
 public override T TranslateVmToEntity(VmJsonTypeItem vModel)
 {
     return(GetDefaultMappingViewModelToEntity(vModel).GetFinal());
 }
 public override PublishingStatusType TranslateVmToEntity(VmJsonTypeItem vModel)
 {
     return(GetDefaultMappingViewModelToEntity(vModel).AddSimple(i => i.PriorityFallback, o => o.PriorityFallback).GetFinal());
 }