Ejemplo n.º 1
0
 public List <Skill> AddSkill(Skill category)
 {
     if (SkillDataAccesor.AddSkill(category))
     {
         return(SkillDataAccesor.GetAllSkillsForApp());
     }
     return(null);
 }
Ejemplo n.º 2
0
 public UserProfileVm GetUserProfileVm(int userId)
 {
     return(new UserProfileVm
     {
         User = UserDataAccesor.GetUserById(userId),
         Skills = SkillDataAccesor.GetSkillsByUserId(userId),
         AllSkills = SkillDataAccesor.GetAllSkillsForApp(),
         Sessions = SessionDataAccesor.GetSessionsByUserId(userId),
         Projects = ProjectDataAccesor.GetProjectsByUserId(userId),
         Feedbacks = FeedbackDataAccesor.GetUserFeedback(userId, 5),
         RecentCrFeedback = FeedbackDataAccesor.GetUserFeedback(userId, 100, 4),
         FeedbackTypes = new List <FeedbackType>
         {
             new FeedbackType
             {
                 FeedbackTypeId = 1, Description = "Comment"
             },
             new FeedbackType
             {
                 FeedbackTypeId = 2, Description = "Skill"
             },
             new FeedbackType
             {
                 FeedbackTypeId = 3, Description = "Assignment"
             },
             new FeedbackType
             {
                 FeedbackTypeId = 4, Description = "Code Review"
             },
             new FeedbackType
             {
                 FeedbackTypeId = 5, Description = "Weekly Feedback"
             }
         }
     });
 }
Ejemplo n.º 3
0
 /// <summary>
 ///  Get List of all skills
 /// </summary>
 /// <returns>List of Skills if exists otherwise null</returns>
 public List <Skill> GetAllSkills()
 {
     return(SkillDataAccesor.GetAllSkillsForApp());
 }