public bool HaveAlreadyRated(DateTime when) { // get ratings var theSunday = TimeKeeper.GetSundayFor(when); var ds = Utility.TflWs.GetUnitRatings(when); return(ds.Tables[0].Rows.Count > 0); }
private void WriteRatings(DataTable dt, DateTime when) { foreach (DataRow dr in dt.Rows) { var po = dr["RYDp"].ToString(); var ro = dr["RYDr"].ToString(); var pp = dr["RSAKa"].ToString(); var pr = dr["RSAK"].ToString(); var rd = dr["RYDra"].ToString(); var pd = dr["RIntRatio"].ToString(); var ratings = string.Format("{0}{1}{2}{3}{4}{5}", po, ro, pp, pr, rd, pd); var teamCode = dr["TEAM"].ToString(); var theSunday = TimeKeeper.GetSundayFor(when); Logger.Trace(" Saving URATINGS for Sunday {0:d}", theSunday); Utility.TflWs.SaveUnitRatings(ratings, theSunday, teamCode); } }