public void CompleteTheObject(EmployeeSkill theObjectToComplete)
        {
            if (theObjectToComplete != null)
            {
                if (theObjectToComplete.Skill == null)
                {
                    theObjectToComplete.Skill = new Skill(1, "", null);
                    if (theObjectToComplete.Skill.SkillType == null)
                    {
                        theObjectToComplete.Skill.SkillType = new  SkillType(1, "");
                    }
                }
                theObjectToComplete.Skill.SkillType.ParameterID = _ISkillTypeFacade.GetSkillTypeByPKID(Convert.ToInt32(_ItsView.SkillType)).ParameterID;
                theObjectToComplete.Skill.SkillType.Name        = _ISkillTypeFacade.GetSkillTypeByPKID(Convert.ToInt32(_ItsView.SkillType)).Name;

                theObjectToComplete.Skill.SkillID =
                    _ISkillFacade.GetSkillByPKID(Convert.ToInt32(_ItsView.Skill)).SkillID;
                theObjectToComplete.Skill.SkillName =
                    _ISkillFacade.GetSkillByPKID(Convert.ToInt32(_ItsView.Skill)).SkillName;

                theObjectToComplete.SkillLevelType = SkillLevelType.GetById(int.Parse(_ItsView.SkillLevel));
                theObjectToComplete.SkillLevel     = (SkillLevelEnum)int.Parse(_ItsView.SkillLevel);

                theObjectToComplete.Remark = _ItsView.Remark;
                theObjectToComplete.Score  = Convert.ToDecimal(_ItsView.Score);
            }
        }
        public void InitView(int skillID)
        {
            _ItsView.OperationTitle = SkillUtility.UpdatePageTitle;
            _ItsView.OperationType  = SkillUtility.UpdateOperationType;
            _ItsView.Message        = string.Empty;
            _ItsView.SkillNameMsg   = string.Empty;
            _ItsView.SkillTypeMsg   = string.Empty;

            Skill skill = _ISkillFacade.GetSkillByPKID(skillID);

            _ItsView.SkillID    = skill.SkillID.ToString();
            _ItsView.SkillName  = skill.SkillName;
            _ItsView.SkillTypes = _ISkillTypeFacade.GetSkillTypeByCondition(-1, "");
            _ItsView.SkillType  = skill.SkillType.ParameterID.ToString();
        }