示例#1
0
 /// <summary>
 /// Tạo 1 phân học
 /// </summary>
 /// <param name="sec">Section</param>
 /// <returns>long</returns>
 public long CreateSection(StudyOnline.Entities.Models.Section sec)
 {
     using (StudyOnline.Entities.Models.StudyOnline _db = new StudyOnline.Entities.Models.StudyOnline())
     {
         try
         {
             _db.Section.Add(sec);
             _db.SaveChanges();
             return(sec.ID);
         }
         catch (Exception)
         {
             return(-1);
         }
     }
 }
示例#2
0
 /// <summary>
 /// Cập nhập phân học
 /// </summary>
 /// <param name="sec">Section</param>
 /// <returns>bool</returns>
 public bool UpdateSection(StudyOnline.Entities.Models.Section sec)
 {
     using (StudyOnline.Entities.Models.StudyOnline _db = new StudyOnline.Entities.Models.StudyOnline())
     {
         try
         {
             var c = _db.Section.Find(sec.ID);
             c.SectionName = sec.SectionName;
             c.Title       = sec.Title;
             c.Description = sec.Description;
             c.CreateDate  = sec.CreateDate;
             c.Status      = sec.Status;
             c.CourseID    = sec.CourseID;
             _db.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
示例#3
0
 public bool UpdateSection(StudyOnline.Entities.Models.Section sec)
 {
     return(rpSecction.UpdateSection(sec));
 }
示例#4
0
 public long CreateSection(StudyOnline.Entities.Models.Section sec)
 {
     return(rpSecction.CreateSection(sec));
 }