public HttpResponseMessage GetItem(Guid id) { HttpResponseMessage H = new HttpResponseMessage(); DataAccess.testSetData data = new DataAccess.testSetData(); List <TestSet.Test_Set> list = new List <TestSet.Test_Set>(); list = data.GetTestSet(id); var collection = list; dynamic collectionWrapper = new { testsets = collection }; var output = JsonConvert.SerializeObject(collectionWrapper); JsonSerializerSettings JSS = new JsonSerializerSettings(); H.Content = new StringContent(output); H.StatusCode = HttpStatusCode.OK; return(H); }
public HttpResponseMessage GetTestSet([FromUri] string TestSetName) { HttpResponseMessage H = new HttpResponseMessage(); DataAccess.testSetData data = new DataAccess.testSetData(); List <TestSet.Test_Set> list = new List <TestSet.Test_Set>(); string parameter = "testset_title"; string query = @"select * from qadata.ref_testset where " + parameter + @" = @EqualsWhat"; list = data.GetTestSet(query, "Varchar", TestSetName); var collection = list; dynamic collectionWrapper = new { testsets = collection }; var output = JsonConvert.SerializeObject(collectionWrapper); JsonSerializerSettings JSS = new JsonSerializerSettings(); H.Content = new StringContent(output); H.StatusCode = HttpStatusCode.OK; return(H); }
public HttpResponseMessage Maintain_TestSet(Guid id, [FromBody] TestSet.Test_Mapping item, [FromUri] string username) { HttpResponseMessage H = new HttpResponseMessage(); item.Test_Set_Id = id; DataAccess.testSetData data = new DataAccess.testSetData(); Guid ID_Num = data.Maintain_TestSet_Mapping(item, username); H.Content = new StringContent(Convert.ToString(ID_Num)); H.StatusCode = HttpStatusCode.OK; return(H); }
public HttpResponseMessage AddTestSet([FromBody] TestSet.Test_Set item, [FromUri] string username) { HttpResponseMessage H = new HttpResponseMessage(); item.Id = Guid.NewGuid(); item.Status = 1; DataAccess.testSetData data = new DataAccess.testSetData(); Guid ID_Num = data.Maintain_TestSet(item, username); H.Content = new StringContent(Convert.ToString(ID_Num)); H.StatusCode = HttpStatusCode.OK; return(H); }