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);
        }