Example #1
0
 public RewardDepartmentModel(hr_RewardDepartment reward)
 {
     _rewardDepartment = reward ?? new hr_RewardDepartment();
     DepartmentId      = _rewardDepartment.DepartmentId;
     DecisionNumber    = _rewardDepartment.DecisionNumber;
     DecisionName      = _rewardDepartment.DecisionName;
     DecisionDate      = _rewardDepartment.DecisionDate;
     Reason            = _rewardDepartment.Reason;
     MoneyAmount       = _rewardDepartment.MoneyAmount;
     Note           = _rewardDepartment.Note;
     DecisionMaker  = _rewardDepartment.DecisionMaker;
     IsApproved     = _rewardDepartment.IsApproved;
     AttachFileName = _rewardDepartment.AttachFileName;
     LevelRewardId  = _rewardDepartment.LevelRewardId;
     FormRewardId   = _rewardDepartment.FormRewardId;
     Id             = _rewardDepartment.Id;
 }
        /// <summary>
        ///
        /// </summary>
        /// <param name="obj"></param>
        public void Update(hr_RewardDepartment obj)
        {
            var record = hr_RewardDepartmentServices.GetById(obj.Id);

            if (record == null)
            {
                return;
            }
            record.DecisionName   = obj.DecisionName;
            record.DepartmentId   = obj.DepartmentId;
            record.DecisionNumber = obj.DecisionNumber;
            record.DecisionDate   = obj.DecisionDate;
            record.Reason         = obj.Reason;
            record.LevelRewardId  = obj.LevelRewardId;
            record.MoneyAmount    = obj.MoneyAmount;
            record.Note           = obj.Note;
            record.DecisionMaker  = obj.DecisionMaker;
            record.AttachFileName = obj.AttachFileName;
            record.FormRewardId   = obj.FormRewardId;
            hr_RewardDepartmentServices.Update(record);
        }
 /// <summary>
 ///
 /// </summary>
 /// <param name="obj"></param>
 public void Insert(hr_RewardDepartment obj)
 {
     hr_RewardDepartmentServices.Create(obj);
 }