public void Add(TeacherSubjectRelationDTO relation) { if (relation == null) { throw new ValidationException("Связь не найдена", ""); } TeacherSubjectRelation addingRelation = AutoMap <TeacherSubjectRelationDTO, TeacherSubjectRelation> .Map(relation); Database.TeacherSubjectRelations.Add(addingRelation); Database.Commit(); }
public void Edit(TeacherSubjectRelationDTO relation) { try { if (relation == null) { throw new ValidationException("Связь не найдена.", ""); } var findingRelation = ValidateModule.ValidateTeacherSubjectRelation(relation.Id); findingRelation = AutoMap <TeacherSubjectRelationDTO, TeacherSubjectRelation> .Map(relation, findingRelation); Database .TeacherSubjectRelations .Edit(findingRelation); Database.Commit(); } catch (ValidationException) { throw; } }