private bool SubmitRequest(SectorTime time) { bool submitted = false; //use ESB or WS as configured: if (Settings.Default.UseESB) { entities.SectorTime result = new entities.SectorTime(); result.AthleteId = time.AthleteId; result.RaceId = time.RaceId; result.SectorId = time.SectorId; result.StartTime = time.StartTime; result.EndTime = time.EndTime; RecordResult serviceRequest = new RecordResult(); serviceRequest.Request.result = result; submitted = serviceRequest.Response.RecordResultResult; } else { ResultService service = new ResultService(); submitted = service.RecordResult(time); } return(submitted); }
public void Response() { SectorTime result = new SectorTime(); result.AthleteId = 2; result.RaceId = 2; result.SectorId = 2; result.StartTime = DateTime.Now.AddMinutes(new Random().Next(1, 30)); result.EndTime = DateTime.Now; RecordResult target = new RecordResult(); target.Request.result = result; RecordResultResponse actual = target.Response; Assert.AreEqual(true, actual.RecordResultResult); }
private bool SubmitRequest(SectorTime time) { bool submitted = false; //use ESB or WS as configured: if (Settings.Default.UseESB) { entities.SectorTime result = new entities.SectorTime(); result.AthleteId = time.AthleteId; result.RaceId = time.RaceId; result.SectorId = time.SectorId; result.StartTime = time.StartTime; result.EndTime = time.EndTime; RecordResult serviceRequest = new RecordResult(); serviceRequest.Request.result = result; submitted = serviceRequest.Response.RecordResultResult; } else { ResultService service = new ResultService(); submitted = service.RecordResult(time); } return submitted; }