public bool AddSkillDetail(SkillRequest req) { bool response = false; try { SqlSvrDAL dal = new SqlSvrDAL(req.ClientInfo); response = dal.AddSkill(req.SkillDetails.Title, req.SkillDetails.IsDefault); } catch (Exception ex) { //LogHelper.AddLog("SkillController,AddSkillDetail", ex.Message, ex.StackTrace, "HCL.Academy.Service", req.ClientInfo.emailId); TelemetryClient telemetry = new TelemetryClient(); telemetry.TrackException(ex); } return(response); }
public bool AddSkill(SkillAssignmentRequest userSkill) { bool response = false; try { SqlSvrDAL dal = new SqlSvrDAL(userSkill.ClientInfo); response = dal.AddSkill(userSkill.EmailAddress, userSkill.UserId.ToString(), userSkill.SkillId.ToString(), userSkill.CompetenceId.ToString(), userSkill.IsMandatory, Convert.ToDateTime(userSkill.LastDayCompletion), userSkill.RoleId); } catch (Exception ex) { //LogHelper.AddLog("SkillController,AddSkill", ex.Message, ex.StackTrace, "HCL.Academy.Service", userSkill.ClientInfo.emailId); TelemetryClient telemetry = new TelemetryClient(); telemetry.TrackException(ex); } return(response); }