コード例 #1
0
        public static void SoftDelete(int id)
        {
            SinaicspDataModelContainer _context = new Sinaicsp_API.SinaicspDataModelContainer();
            StudentGrade _item = _context.StudentGrades.FirstOrDefault(a => a.Id == id);

            _item.IsDeleted = true;
            _context.SaveChanges();
        }
コード例 #2
0
        public static bool Update(int id, string name)
        {
            SinaicspDataModelContainer _context = new Sinaicsp_API.SinaicspDataModelContainer();
            StudentGrade itemById   = _context.StudentGrades.FirstOrDefault(a => a.Id == id);
            StudentGrade itemByName = _context.StudentGrades.ToList().FirstOrDefault(a => a.Name.ToLower() == name.ToLower());

            if (itemByName == null || itemByName.Id == itemById.Id)
            {
                StudentGrade _item = itemById;
                _item.Name = name;
                _context.SaveChanges();
                return(true);
            }
            return(false);
        }