public StudentDTO FindByTitle(string title) { var domain = _studentRepo.Find(x => x.Name == title); var dto = new StudentDTO(); dto.InjectFrom(domain); return dto; }
public StudentDTO FindById(int id) { var domain = _studentRepo.Find(new[] { id }); var dto = new StudentDTO(); dto.InjectFrom(domain); return dto; }
public void Save(StudentDTO noteToSaveDTO) { //var noteToSave = noteToSaveDTO.ConvertToDomain(); var studentEntity = new Student(); studentEntity.EntityState = EntityState.Added; studentEntity.InjectFrom<LoopValueInjection>(noteToSaveDTO); studentEntity.InjectFrom<MapEnum>(new { EntityState = studentEntity.EntityState }); _studentRepo.Add(studentEntity); _unitOfWork.Save(); }
public int Delete(StudentDTO noteDomain, bool disableSoftDelete = false) { //var noteToSave = noteDomain.ConvertToDomain(); //if (disableSoftDelete) //{ // _studentRepo.Delete(noteToSave); //} //else //{ // noteDomain.MarkAsDeleted = true; // _studentRepo.Update(noteToSave); //} //return _unitOfWork.Save(); return 1; }
public FriendStudentMappingDTO() { StudentDTO = new StudentDTO(); }
public int Update(StudentDTO noteToUpdate) { throw new System.NotImplementedException(); }
public FriendStudentMappingDTO() { StudentDTO = new StudentDTO(); }