//Delete
        public void DeleteCategorySubject(int id)
        {
            CategorySubject categorySubject = _context.CategorySubjects.FirstOrDefault(a => a.CategorySubjectId == id);

            _context.Remove(categorySubject);
            _context.SaveChanges();
        }
Exemple #2
0
 public IActionResult Add([FromForm] CategorySubject cs)
 {
     _ics.AddCategorySubject(cs);
     return(Created("CategorySubjectTable", cs));
     //cs= _ics.GetCategorySubjectById(cs.CategorySubjectId);
     //return Ok(cs);
 }
        //Edit
        public void EditCategorySubject(CategorySubject newCategorySubject)
        {
            //oldCategorySubject.Name = newCategorySubject.Name;

            //_context.Entry(newCategorySubject).State = EntityState.Modified;
            //_context.CategorySubjects.Update(newCategorySubject);
            //_context.CategorySubjects.Update(newCategorySubject);
            _context.SaveChanges();
        }
Exemple #4
0
        //get by id
        public ActionResult <CategorySubject> getid(int id)
        {
            CategorySubject cs = _ics.GetCategorySubjectById(id);

            if (cs == null)
            {
                return(NotFound());
            }
            else
            {
                return(cs);
            }
        }
Exemple #5
0
        public IActionResult Edit([FromForm] CategorySubject cs)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            CategorySubject cs2 = _ics.GetCategorySubjectById(cs.CategorySubjectId);

            if (cs2 == null)
            {
                return(NotFound());
            }
            _ics.EditCategorySubject(cs);
            return(Ok());
        }
 //Add
 public void AddCategorySubject(CategorySubject categorySubject)
 {
     _context.CategorySubjects.Add(categorySubject);
     _context.SaveChanges();
 }