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 CreatePilot(ApplicationDataContext applicationDataContext, int height, int weight, string name, string sourname, int birthYear, int experience, SkillLevelType skillLevel) { BaseObject obj = new Pilot { Height = height, Weight = weight, BirthYear = birthYear, Name = name, Sourname = sourname, Experience = experience, SkillLevel = skillLevel, }; applicationDataContext.CallObjectCreatedEvent(applicationDataContext.Objects, obj); }