/// <summary> /// Convert subskill collection to view model /// </summary> /// <param name="argSubskillsBE"></param> /// <returns></returns> protected SubSkillCollection ConvertSubskillCollectionToModel(SubSkillBECollection argSubskillsBE) { SubSkillCollection l_SubskillCollection = new SubSkillCollection(); Subskills l_Subskills; try { if (argSubskillsBE != null && argSubskillsBE.Count > 0) { foreach (var subskills in argSubskillsBE) { l_Subskills = new Subskills(); l_Subskills.SubSkillID = subskills.SubSkillID; l_Subskills.SubSkillName = subskills.SubSkillName; l_Subskills.SkillID = subskills.SkillID; l_SubskillCollection.Add(l_Subskills); } } } catch (Exception) { throw; } return(l_SubskillCollection); }
/// <summary> /// Method to convert subskill model collection from Business Entity /// </summary> /// <param name="argsubSkillBECollection">Subskill business entity</param> /// <returns></returns> private SubSkillCollection GetSubskillcollection(SubSkillBECollection argsubSkillBECollection) { #region Declarations SubSkillCollection l_SubSkillCollection = new SubSkillCollection(); Subskills l_SubSkills; #endregion try { if (argsubSkillBECollection != null && argsubSkillBECollection.Count > 0) { foreach (var subskillBE in argsubSkillBECollection) { l_SubSkills = new Subskills(); l_SubSkills.SubSkillID = subskillBE.SubSkillID; l_SubSkills.SubSkillName = subskillBE.SubSkillName; l_SubSkills.SkillID = subskillBE.SkillID; l_SubSkills.SkillPoints = subskillBE.SkillPoints; l_SubSkills.SubSkillType = subskillBE.SubSkillType; l_SubSkills.SkillName = subskillBE.SkillName; l_SubSkillCollection.Add(l_SubSkills); } } } catch (Exception) { throw; } return(l_SubSkillCollection); }