for (DateTime time = InitDay; time < NowDay; time = time.AddDays(7))
{
int rshiFact = GetRshiPlanPer(boatName, time);
int ownerFactSend = GetFactSend(boatName, time);
int ownerFactQuit = GetFactQuit(boatName, time);
int rshiPlan = GetRshiPlanPer1(boatName, time);
int ownerPlanSend = GetFactSend1(boatName, time);
int ownerPlanQuit = GetFactQuit1(boatName, time);
int FactPer = int.Parse(rshiFact.ToString()) * 30 / int.Parse(All) + int.Parse(ownerFactSend.ToString()) * 20 / int.Parse(All) + int.Parse(ownerFactQuit.ToString()) * 50 / int.Parse(All);
int PlanPer = int.Parse(rshiPlan.ToString()) * 30 / int.Parse(All) + int.Parse(ownerPlanSend.ToString()) * 20 / int.Parse(All) + int.Parse(ownerPlanQuit.ToString()) * 50 / int.Parse(All);
DataRow dr = dt.NewRow();
string week = time.DayOfYear.ToString();
int week1 = int.Parse(week) / 7;