Exemplo n.º 1
0
        public bool UpdateUserSkill(SkillAssignmentRequest userSkill)
        {
            bool response = false;

            try
            {
                SqlSvrDAL dal = new SqlSvrDAL(userSkill.ClientInfo);
                response = dal.UpdateUserSkill(userSkill.Id, userSkill.CompetenceId.ToString(), userSkill.UserId, userSkill.EmailAddress, Convert.ToDateTime(userSkill.LastDayCompletion), userSkill.CompetencyChanged);
            }
            catch (Exception ex)
            {
                //LogHelper.AddLog("SkillController,UpdateUserSkill", ex.Message, ex.StackTrace, "HCL.Academy.Service", userSkill.ClientInfo.emailId);
                TelemetryClient telemetry = new TelemetryClient();
                telemetry.TrackException(ex);
            }
            return(response);
        }
Exemplo n.º 2
0
        public bool RemoveUserSkill(SkillAssignmentRequest userSkill)
        {
            bool response = false;

            try
            {
                SqlSvrDAL dal = new SqlSvrDAL(userSkill.ClientInfo);
                response = dal.RemoveUserSkill(userSkill.Id, userSkill.UserId.ToString(), userSkill.EmailAddress);
            }
            catch (Exception ex)
            {
                //LogHelper.AddLog("SkillController,RemoveUserSkill", ex.Message, ex.StackTrace, "HCL.Academy.Service", userSkill.ClientInfo.emailId);
                TelemetryClient telemetry = new TelemetryClient();
                telemetry.TrackException(ex);
            }
            return(response);
        }