public void PostSampleResults(SampleProjectResults samplesResult) { GetStudentFinalRates.GetFinalRates("1"); if (!Moderators.ModSampleProject.UpdateTables(samplesResult)) { throw new HttpResponseException(HttpStatusCode.BadRequest); } }
public static bool UpdateTables(SampleProjectResults results) { Samples samples = new Samples(); int j = 0; foreach (SampleProject sample in samples.getSamples()) { foreach (string s in sample.GetMembers()) { List <string> temp = Parser(s); for (int i = 1; i < temp.Count; i++) { if (!UpdateFromProjectSamp.UpdateKind(results.UserName, temp[i], results.Results[j], NametoTable(temp[0]))) { return(false); } } } j++; } return(true); }