/// <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); }
public override void Save(object param) { SpecialSkillDataService.AttachModel(_model); _model = SpecialSkillDataService.GetSingle(_model.Id); OnPropertyChanged("ModifiedBy");OnPropertyChanged("ModifiedDate");Mode = ModificationStatus.Saved; }
/// <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); }