Пример #1
0
        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;
        }
Пример #2
0
        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;
        }
Пример #3
0
        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;
        }