public long CreateOUMember(EntityDTO.OUmemberDTO ouMemberEntity) { using (var scope = new TransactionScope()) { var ouMember = new OUmember { Firstname = ouMemberEntity.Firstname, Lastname = ouMemberEntity.Lastname, Age = ouMemberEntity.Age }; _unitOfWork.OUMemberRepository.Insert(ouMember); _unitOfWork.Save(); scope.Complete(); return(ouMember.Id); } }
public bool UpdateOUMember(long ouMemberId, EntityDTO.OUmemberDTO ouMemberEntity) { var success = false; if (ouMemberEntity != null) { using (var scope = new TransactionScope()) { var ouMember = _unitOfWork.OUMemberRepository.GetByID(ouMemberId); if (ouMember != null) { ouMember.Firstname = ouMemberEntity.Firstname; ouMember.Lastname = ouMemberEntity.Lastname; ouMember.Age = ouMemberEntity.Age; _unitOfWork.OUMemberRepository.Update(ouMember); _unitOfWork.Save(); scope.Complete(); success = true; } } } return(success); }