public void MakeProgrammingLanguageUnavailable(Solomon.TypesExtensions.ProgrammingLanguages PL) { ProgrammingLanguage pl = context.ProgrammingLanguages.FirstOrDefault(l => l.ProgrammingLanguageID == PL); if (pl != null) { context.Entry(pl).Reload(); pl.Available = false; context.Entry(pl).State = EntityState.Modified; context.SaveChanges(); } return; }
public void SetProgrammingLanguageName(Solomon.TypesExtensions.ProgrammingLanguages PL, string Name) { ProgrammingLanguage pl = context.ProgrammingLanguages.FirstOrDefault(l => l.ProgrammingLanguageID == PL); if (pl != null) { context.Entry(pl).Reload(); pl.Title = Name; context.Entry(pl).State = EntityState.Modified; context.SaveChanges(); } return; }
public bool IsProgrammingLanguageEnable(Solomon.TypesExtensions.ProgrammingLanguages PL) { ProgrammingLanguage pl = context.ProgrammingLanguages.FirstOrDefault(l => l.ProgrammingLanguageID == PL); if (pl != null) { context.Entry(pl).Reload(); return pl.Enable; } return false; }