Beispiel #1
0
        public UserEntityWindow(UserEntityViewType aUserEntityViewType, UserEntity aUserEntity, ObservableCollection <DepartmentEntity> aDepartmentEntity)
        {
            InitializeComponent();
            UserEntityViewModule userEntityViewModule = new UserEntityViewModule(this, aUserEntityViewType, aUserEntity, aDepartmentEntity);

            this.DataContext = userEntityViewModule;
        }
Beispiel #2
0
        public UserEntityViewModule(ChildWindow aChileWindow, UserEntityViewType aUserEntityViewType, UserEntity aUserEntity, ObservableCollection <DepartmentEntity> aDepartmentEntity)
        {
            this.UserEntityVIewType = aUserEntityViewType;
            this.childWindow        = aChileWindow;
            this.UserEntity         = aUserEntity;
            this.DepartmentList     = aDepartmentEntity;
            if (String.IsNullOrEmpty(aUserEntity.UserName))
            {
                Title = "添加用户";
            }
            else
            {
                Title = "修改用户 编号:" + aUserEntity.UserID.ToString();
            }
            OnOK     = new DelegateCommand(OnOKCommand);
            OnCancel = new DelegateCommand(OnCancelCommand);
            OnClose  = new DelegateCommand(OnCloseCommand);

            if (aUserEntityViewType == UserEntityViewType.ADD)
            {
                IsAdd = true;
            }
            else
            {
                IsAdd = false;
            }

            CompositionInitializer.SatisfyImports(this);
        }
        public UserEntityViewModule(ChildWindow aChileWindow, UserEntityViewType aUserEntityViewType, UserEntity aUserEntity, ObservableCollection<DepartmentEntity> aDepartmentEntity)
        {
            this.UserEntityVIewType = aUserEntityViewType;
            this.childWindow = aChileWindow;
            this.UserEntity = aUserEntity;
            this.DepartmentList = aDepartmentEntity;
            if(String.IsNullOrEmpty(aUserEntity.UserName))
            {
                Title = "添加用户";
            }
            else
            {
                Title = "修改用户 编号:" + aUserEntity.UserID.ToString();
            }
            OnOK = new DelegateCommand(OnOKCommand);
            OnCancel = new DelegateCommand(OnCancelCommand);
            OnClose = new DelegateCommand(OnCloseCommand);

            if (aUserEntityViewType == UserEntityViewType.ADD)
            {
                IsAdd = true;
            }
            else
            {
                IsAdd = false;
            }

            CompositionInitializer.SatisfyImports(this);
        }
 public UserEntityWindow(UserEntityViewType aUserEntityViewType, UserEntity aUserEntity, ObservableCollection<DepartmentEntity> aDepartmentEntity)
 {
     InitializeComponent();
     UserEntityViewModule userEntityViewModule = new UserEntityViewModule(this, aUserEntityViewType, aUserEntity, aDepartmentEntity);
     this.DataContext = userEntityViewModule;
 }