예제 #1
0
        public override UIScreen BusinessToUI(BUSScreen businessEntity)
        {
            UIScreen UIEntity = base.BusinessToUI(businessEntity);

            UIEntity.Header = businessEntity.Header;
            return(UIEntity);
        }
예제 #2
0
        public override BUSScreen UIToBusiness(UIScreen UIEntity, TContext context, IViewInfo viewInfo, bool isNewRecord)
        {
            BUSScreen businessEntity = base.UIToBusiness(UIEntity, context, viewInfo, isNewRecord);

            businessEntity.Header = UIEntity.Header;
            return(businessEntity);
        }
        public override BUSScreen DataToBusiness(Screen dataEntity, TContext context)
        {
            BUSScreen businessEntity = base.DataToBusiness(dataEntity, context);

            businessEntity.Header = dataEntity.Header;
            return(businessEntity);
        }
        public override Screen BusinessToData(Screen screen, BUSScreen businessEntity, TContext context, bool NewRecord)
        {
            Screen dataEntity = base.BusinessToData(screen, businessEntity, context, NewRecord);

            dataEntity.Header  = businessEntity.Header;
            dataEntity.Routing = $"/{dataEntity.Name}/";
            return(dataEntity);
        }