Esempio n. 1
0
        public JsonResult addUsersTag(string id)
        {
            IEnumerable<string> headerValues = Request.Headers.GetValues("Authorization");
            String guid = headerValues.FirstOrDefault();
            guid = guid.Replace("/", "");
            CPSession retVal = TokenManager.getSessionInfo(guid);
            string userName = retVal.getAttributeValue("userName");

            var _db = new ZestorkContainer();
            var userSkillTag = new UserSkills
            {
                Username = userName,
                Skill = id,
                Rating = "0"
            };
            _db.UserSkills.Add(userSkillTag);
            try
            {
                _db.SaveChanges();
            }
            catch (DbEntityValidationException e)
            {
                dbContextException dbContextException = new CommonMethods.dbContextException();
                dbContextException.logDbContextException(e);
                return Json(500, JsonRequestBehavior.AllowGet);
            }
            return Json(200, JsonRequestBehavior.AllowGet);
        }
 /// <summary>
 /// Create a new UserSkills object.
 /// </summary>
 /// <param name="userSkillId">Initial value of UserSkillId.</param>
 public static UserSkills CreateUserSkills(int userSkillId)
 {
     UserSkills userSkills = new UserSkills();
     userSkills.UserSkillId = userSkillId;
     return userSkills;
 }
 /// <summary>
 /// There are no comments for UserSkills in the schema.
 /// </summary>
 public void AddToUserSkills(UserSkills userSkills)
 {
     base.AddObject("UserSkills", userSkills);
 }