Exemple #1
0
        public void SaveSoftSkill(SoftSkillsEvaluation skillEvaluation)
        {
            try
            {
                using (var db = new DatabaseContainer())
                {
                    db.SoftSkillsEvaluations.Where(x => x.Id == skillEvaluation.Id).First().Mark = skillEvaluation.Mark;

                    db.SaveChanges();
                }
            }
            catch (Exception e)
            {
            }
        }
Exemple #2
0
        public long AddSoftSkill(Candidate candidate, SoftSkillsEvaluation skillEvaluation, string skillName)
        {
            try
            {
                using (var db = new DatabaseContainer())
                {
                    skillEvaluation.SoftSkill    = db.SoftSkills.Where(x => x.Name == skillName).First();
                    skillEvaluation.Mark         = skillEvaluation.Mark;
                    skillEvaluation.EvaluationId = candidate.Evaluation.Id;

                    db.Entry(skillEvaluation).State           = System.Data.Entity.EntityState.Added;
                    db.Entry(skillEvaluation.SoftSkill).State = System.Data.Entity.EntityState.Unchanged;
                    db.SaveChanges();
                }
            }
            catch (Exception e)
            {
            }

            return(skillEvaluation.Id);
        }