Example #1
0
 public void DeleteRegisteredSubjectEntity(RegisteredSubjectEntity registeredSubjectEntityToDelete)
 {
     using (var db = new PlutoContext())
     {
         db.Entry(registeredSubjectEntityToDelete).State = EntityState.Deleted;
         db.SaveChanges();
     }
 }
Example #2
0
        public int AddRegisteredSubjectEntity(RegisteredSubjectEntity registeredSubjectEntity)
        {
            using (var db = new PlutoContext())
            {
                db.RegisteredSubjects.Add(registeredSubjectEntity);
                db.SaveChanges();
            }

            return(registeredSubjectEntity.Id);
        }
        private RegisteredSubject ConvertToModel(RegisteredSubjectEntity registeredSubjectEntity)
        {
            var registereSubject = new RegisteredSubject()
            {
                RegisteredSubjectId = registeredSubjectEntity.Id,
                Name   = registeredSubjectEntity.Name,
                Credit = registeredSubjectEntity.Credit
            };

            registereSubject.Load(registeredSubjectEntity.SubjectId, registeredSubjectEntity.TermId, registeredSubjectEntity.IsCompleted, registeredSubjectEntity.IsClosed);

            return(registereSubject);
        }