public ActionResult UpdateCourse(BS_Course form, int No = 0) { bool updatecheck = _courseHelper.UpdateCourse(form, No); return(new JsonResult { Data = new { success = updatecheck } }); }
public ActionResult AddCourse(BS_Course data) { data.Active = true; data.CourseID = "0000"; bool insertcheck = _courseHelper.InsertCourse(data); return(new JsonResult { Data = new { success = insertcheck } }); }
public ActionResult CourseEditArea(int no = 0) { BS_Course result = new BS_Course(); result = _courseHelper.GetAllCourse().FirstOrDefault(m => m.CourseNo == no && m.Active == true); if (result == null || result.CourseNo == 0) { result = new BS_Course(); } return(View(result)); }
public bool InsertCourse(BS_Course data) { try { _context.BS_Course.Add(data); _context.SaveChanges(); data.CourseID = $"C" + data.CourseNo.ToString().PadLeft(3, '0'); return(_context.SaveChanges() > 0); } catch (Exception ex) { throw ex; } }
public bool DeleteCourse(int No = 0) { try { BS_Course bS_Course = _context.BS_Course.FirstOrDefault(m => m.CourseNo == No); if (bS_Course == null || bS_Course.CourseNo == 0) { return(false); } bS_Course.Active = false; return(_context.SaveChanges() > 0); } catch (Exception ex) { throw ex; } }
public bool UpdateCourse(BS_Course data, int No = 0) { try { BS_Course bS_Course = _context.BS_Course.FirstOrDefault(m => m.CourseNo == No); if (bS_Course == null || bS_Course.CourseNo == 0) { return(false); } bS_Course.Address = string.IsNullOrEmpty(data.Address) ? "" : data.Address; bS_Course.Credits = data.Credits; bS_Course.Name = string.IsNullOrEmpty(data.Name) ? "" : data.Name; bS_Course.TeacherName = string.IsNullOrEmpty(data.TeacherName) ? "" : data.TeacherName; return(_context.SaveChanges() > 0); } catch (Exception ex) { throw ex; } }