コード例 #1
0
ファイル: SpecialSkillVM.cs プロジェクト: T1Easyware/Soheil
 /// <summary>
 /// Initializes a new instance of the <see cref="ProductVM"/> class from the model.
 /// </summary>
 /// <param name="entity">The model.</param>
 /// <param name="access"></param>
 public SpecialSkillVM(ProductActivitySkill entity, AccessType access, ProductActivitySkillDataService dataService)
     : base(access)
 {
     _model = entity;
     InitializeData(dataService);
     Id = entity.Id;
     /*Reserve1 = entity.Reserve1;
     Reserve2 = entity.Reserve2;
     Reserve3 = entity.Reserve3;???*/
     //OperatorVM = new OperatorVM(entity.Operator);
 }
コード例 #2
0
ファイル: SpecialSkillsVM.cs プロジェクト: T1Easyware/Soheil
        private void InitializeData()
        {
            SpecialSkillDataService = new ProductActivitySkillDataService();
            SpecialSkillDataService.SpecialSkillAdded += OnSpecialSkillAdded;

            ColumnHeaders = new List<ColumnInfo> 
            { 
                //new ColumnInfo("Reserve1",0), 
                //new ColumnInfo("Reserve2",1),
                //new ColumnInfo("Reserve3",2),
                new ColumnInfo("Mode",0,true) 
            };

            AddCommand = new Command(Add, CanAdd);RefreshCommand = new Command(CreateItems);
            AddGroupCommand = new Command(Add, CanAddGroup);
            CreateItems(null);
        }
コード例 #3
0
ファイル: SpecialSkillVM.cs プロジェクト: T1Easyware/Soheil
 private void InitializeData(ProductActivitySkillDataService dataService)
 {
     SpecialSkillDataService = dataService;
     SaveCommand = new Command(Save, CanSave);
 }
コード例 #4
0
ファイル: SpecialSkillVM.cs プロジェクト: T1Easyware/Soheil
        /// <summary>
        /// Initializes a new instance of the <see cref="ProductGroupVM"/> class initialized with default values.
        /// </summary>
        public SpecialSkillVM(AccessType access, ProductActivitySkillDataService dataService):base(access)
        {
			_model = new ProductActivitySkill();
            InitializeData(dataService);
        }
コード例 #5
0
ファイル: SpecialSkillVM.cs プロジェクト: T1Easyware/Soheil
		public static ProductActivitySkill CreateNew(ProductActivitySkillDataService dataService)
        {
			int id = dataService.AddModel(new ProductActivitySkill { /*???*/});
            return dataService.GetSingle(id);
        }