public void DeleteRegisteredSubjectEntity(RegisteredSubjectEntity registeredSubjectEntityToDelete) { using (var db = new PlutoContext()) { db.Entry(registeredSubjectEntityToDelete).State = EntityState.Deleted; db.SaveChanges(); } }
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); }