public int SaveSoftSkill(Database.SoftSkill softSkill) { try { using (var db = new DatabaseContainer()) { db.Entry(softSkill).State = softSkill.Id == 0 ? System.Data.Entity.EntityState.Added : System.Data.Entity.EntityState.Modified; db.SaveChanges(); } } catch (Exception e) { } return(softSkill.Id); }
public void DeleteSoftSkill(Database.SoftSkill skill) { try { using (var db = new DatabaseContainer()) { if (db.SoftSkillsEvaluations.Where(x => x.SoftSkillId == skill.Id).Count() == 0) { db.Entry(skill).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); } } } catch (Exception e) { } }