public ActionResult Interest()
        {
            ModelAreaOfInterest oModel = new ModelAreaOfInterest();
            var oUser = this.model.UserProfiles.Where(x => x.UserName == User.Identity.Name).FirstOrDefault();

            if (oUser != null)
            {
                var oInterest = this.model.AreaOfIntrests.Where(x => x.UserId == oUser.UserId).FirstOrDefault();
                if (oInterest != null)
                {
                    oModel.Experiance = oInterest.Experience;
                    oModel.KeySkill   = oInterest.KeySkills;
                }
            }
            return(View(oModel));
        }
        public ActionResult Interest(ModelAreaOfInterest oModel)
        {
            var oUser = this.model.UserProfiles.Where(x => x.UserName == User.Identity.Name).FirstOrDefault();

            if (oUser != null)
            {
                var oInterest = this.model.AreaOfIntrests.Where(x => x.UserId == oUser.UserId).FirstOrDefault();
                if (oInterest != null)
                {
                    oInterest.KeySkills  = oModel.KeySkill;
                    oInterest.Experience = oModel.Experiance;
                }
                else
                {
                    AreaOfIntrest objectAreaOfInterest = new AreaOfIntrest();
                    objectAreaOfInterest.Experience = oModel.Experiance;
                    objectAreaOfInterest.KeySkills  = oModel.KeySkill;
                    objectAreaOfInterest.UserId     = oUser.UserId;
                    this.model.AreaOfIntrests.Add(objectAreaOfInterest);
                }
                this.model.SaveChanges();
            }
            return(View(oModel));
        }