public static GetAllTextStepDataResponse GetAllTextSteps(GetAllTextStepDataRequest request) { GetAllTextStepDataResponse result = new GetAllTextStepDataResponse(); IStepRepository <GetAllTextStepDataResponse> repo = StepRepositoryFactory <GetAllTextStepDataResponse> .GetStepRepository(request.ContractNumber, request.Context, "text"); repo.UserId = request.UserId; result = repo.SelectAll() as GetAllTextStepDataResponse; return(result); }
public static GetTextStepDataResponse GetTextStepByID(GetTextStepDataRequest request) { GetTextStepDataResponse result = new GetTextStepDataResponse(); IStepRepository <GetTextStepDataResponse> repo = StepRepositoryFactory <GetTextStepDataResponse> .GetStepRepository(request.ContractNumber, request.Context, textstep); repo.UserId = request.UserId; result = repo.FindByID(request.TextStepID) as GetTextStepDataResponse; return(result != null ? result : new GetTextStepDataResponse()); }