Qaiser Mehmood

Qaiser Mehmood

  • NA
  • 105
  • 0

<%=totRent2%> variable

Feb 6 2009 9:04 AM

can we use a single veriable for diferent values to print in inline code at the same time. i am using datalist_itembound event  i want to print totRent2 of different cars using the same variable.

--------------------------------------------------------------------------------------------

protected void DataList3_ItemDataBound(object sender, DataListItemEventArgs e)

{

int it= e.Item.ItemIndex;

int id =(int) DataList3.DataKeys[it];

Bll bll = new Bll();

DataSet ds = bll.sendSelectedCarID(id);

foreach (DataRow rows in ds.Tables[0].Rows)

{

// lbtest.Text=rows[].ToString();

DateTime start = DateTime.Parse(lbsdate.Text);

DateTime end = DateTime.Parse(lbrdate.Text);

totdays = (end - start).Days;

DateTime ret = DateTime.Parse(lbrtime.Text);

DateTime star = DateTime.Parse(lbstime.Text);

int l = (ret - star).Hours;

if (l > 2)

{

totdays = totdays + 1;

}

if ((totdays >= 2) && (totdays <= 6) && (start.Month == 11) || (end.Month == 11) || (start.Month == 12) || (end.Month == 12) || (start.Month == 1) || (end.Month == 1) || (start.Month == 2) || (end.Month == 2) || (start.Month == 3) || (end.Month == 3))

{

 

rent = Convert.ToInt32(rows["2_6DaysLowSeason"].ToString());

 

 

}

else if (totdays >= 7 && totdays <= 13 && (start.Month == 11) && (end.Month == 11) || (start.Month == 12) || (end.Month == 12) || (start.Month == 1) || (end.Month == 1) || (start.Month == 2) || (end.Month == 2) || (start.Month == 3) || (end.Month == 3))

{

rent = Convert.ToInt32(rows["7_13DaysLowSeason"].ToString());

 

}

else if (totdays >= 14 && (start.Month == 11) && (end.Month == 11) || (start.Month == 12) || (end.Month == 12) || (start.Month == 1) || (end.Month == 1) || (start.Month == 2) || (end.Month == 2) || (start.Month == 3) || (end.Month == 3))

{

rent = Convert.ToInt32(rows["14+DaysLowSeason"].ToString());

 

}

else if (totdays >= 2 && totdays <= 6 && (start.Month == 4) || (end.Month == 4) || (start.Month == 5) || (end.Month == 5) || (start.Month == 6) || (end.Month == 6) || (start.Month == 7) || (end.Month == 7) || (start.Month == 8) || (end.Month == 8) || (start.Month == 9) || (end.Month == 9) || (start.Month == 10) || (end.Month == 10))

{

rent = Convert.ToInt32(rows["2_6DaysHighSeason"].ToString());

 

 

}

else if (totdays >= 7 && totdays <= 13 && (start.Month == 4) && (end.Month == 4) || (start.Month == 5) && (end.Month == 5) || (start.Month == 6) && (end.Month == 6) || (start.Month == 7) && (end.Month == 7) || (start.Month == 8) && (end.Month == 8) || (start.Month == 9) && (end.Month == 9) || (start.Month == 10) && (end.Month == 10))

{

rent = Convert.ToInt32(rows["7_13DaysHighSeason"].ToString());

 

}

else if (totdays >= 14 && (start.Month == 4) && (end.Month == 4) || (start.Month == 5) && (end.Month == 5) || (start.Month == 6) && (end.Month == 6) || (start.Month == 7) && (end.Month == 7) || (start.Month == 8) && (end.Month == 8) || (start.Month == 9) && (end.Month == 9) || (start.Month == 10) && (end.Month == 10))

{

rent = Convert.ToInt32(rows["14+DaysHighSeason"].ToString());

 

}

}

tot = rent * totdays;

totRent = tot.ToString();

}

 

protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)

{

//int it = 0;

int id = 0;

int it = e.Item.ItemIndex;

id = (int)DataList1.DataKeys[it];

it++;

Bll bll = new Bll();

DataSet ds = bll.sendSelectedCarID(id);

//DataRow row;

//row = ds.Tables[0].Rows[0];

foreach (DataRow rows in ds.Tables[0].Rows)

{

// lbtest.Text=rows[].ToString();

DateTime start = DateTime.Parse(lbsdate.Text);

DateTime end = DateTime.Parse(lbrdate.Text);

totdays = (end - start).Days;

DateTime ret = DateTime.Parse(lbrtime.Text);

DateTime star = DateTime.Parse(lbstime.Text);

int l = (ret - star).Hours;

if (l > 2)

{

totdays = totdays + 1;

}

if ((totdays >= 2) && (totdays <= 6) && (start.Month == 11) || (end.Month == 11) || (start.Month == 12) || (end.Month == 12) || (start.Month == 1) || (end.Month == 1) || (start.Month == 2) || (end.Month == 2) || (start.Month == 3) || (end.Month == 3))

{

 

rent = Convert.ToInt32(rows["2_6DaysLowSeason"].ToString());

 

 

}

else if (totdays >= 7 && totdays <= 13 && (start.Month == 11) && (end.Month == 11) || (start.Month == 12) || (end.Month == 12) || (start.Month == 1) || (end.Month == 1) || (start.Month == 2) || (end.Month == 2) || (start.Month == 3) || (end.Month == 3))

{

rent = Convert.ToInt32(rows["7_13DaysLowSeason"].ToString());

 

}

else if (totdays >= 14 && (start.Month == 11) && (end.Month == 11) || (start.Month == 12) || (end.Month == 12) || (start.Month == 1) || (end.Month == 1) || (start.Month == 2) || (end.Month == 2) || (start.Month == 3) || (end.Month == 3))

{

rent = Convert.ToInt32(rows["14+DaysLowSeason"].ToString());

 

}

else if (totdays >= 2 && totdays <= 6 && (start.Month == 4) || (end.Month == 4) || (start.Month == 5) || (end.Month == 5) || (start.Month == 6) || (end.Month == 6) || (start.Month == 7) || (end.Month == 7) || (start.Month == 8) || (end.Month == 8) || (start.Month == 9) || (end.Month == 9) || (start.Month == 10) || (end.Month == 10))

{

rent = Convert.ToInt32(rows["2_6DaysHighSeason"].ToString());

 

 

}

else if (totdays >= 7 && totdays <= 13 && (start.Month == 4) && (end.Month == 4) || (start.Month == 5) && (end.Month == 5) || (start.Month == 6) && (end.Month == 6) || (start.Month == 7) && (end.Month == 7) || (start.Month == 8) && (end.Month == 8) || (start.Month == 9) && (end.Month == 9) || (start.Month == 10) && (end.Month == 10))

{

rent = Convert.ToInt32(rows["7_13DaysHighSeason"].ToString());

 

}

else if (totdays >= 14 && (start.Month == 4) && (end.Month == 4) || (start.Month == 5) && (end.Month == 5) || (start.Month == 6) && (end.Month == 6) || (start.Month == 7) && (end.Month == 7) || (start.Month == 8) && (end.Month == 8) || (start.Month == 9) && (end.Month == 9) || (start.Month == 10) && (end.Month == 10))

{

rent = Convert.ToInt32(rows["14+DaysHighSeason"].ToString());

 

}

}

tot = rent * totdays;

totRent2 = tot.ToString();

}