Ejemplo n.º 1
0
		private void BindSelect()
		{
			ddPeriod.Items.Add(new ListItem(LocRM1.GetString("tToday"), "1"));
			ddPeriod.Items.Add(new ListItem(LocRM1.GetString("tYesterday"), "2"));
			ddPeriod.Items.Add(new ListItem(LocRM1.GetString("tThisWeek"), "3"));
			ddPeriod.Items.Add(new ListItem(LocRM1.GetString("tLastWeek"), "4"));
			ddPeriod.Items.Add(new ListItem(LocRM1.GetString("tThisMonth"), "5"));
			ddPeriod.Items.Add(new ListItem(LocRM1.GetString("tLastMonth"), "6"));
			ddPeriod.Items.Add(new ListItem(LocRM1.GetString("tCustom"), "9"));
			if (pc["IMStat_ddPeriod"] != null)
			{
				string sVal = pc["IMStat_ddPeriod"];
				ListItem liItem = ddPeriod.Items.FindByValue(sVal);
				if (liItem != null)
					liItem.Selected = true;

				if (pc["IMStat_Start"] != null)
				{
					DateTime _date = DateTime.Parse(pc["IMStat_Start"], culture);
					//fromDate.Text = _date.ToShortDateString();
					dtcStartDate.SelectedDate = _date;
				}
				else
				{
					//fromDate.Text = UserDateTime.UserToday.ToShortDateString();
					dtcStartDate.SelectedDate = UserDateTime.Today;
				}
				if (pc["IMStat_End"] != null)
				{
					DateTime _date = DateTime.Parse(pc["IMStat_End"], culture);
					//toDate.Text = _date.ToShortDateString();
					dtcEndDate.SelectedDate = _date;
				}
				else
				{
					//toDate.Text = UserDateTime.UserNow.ToShortDateString();
					dtcEndDate.SelectedDate = UserDateTime.Now;
				}
			}
			else
			{
				//fromDate.Text = UserDateTime.UserToday.AddMonths(-1).ToShortDateString();
				dtcStartDate.SelectedDate = UserDateTime.Today.AddMonths(-1);
				//toDate.Text = UserDateTime.UserNow.ToShortDateString();
				dtcEndDate.SelectedDate = UserDateTime.Now;
			}

			ddContactGroup.DataSource = UserReport.GetListIMGroup();
			ddContactGroup.DataTextField = "IMGroupName";
			ddContactGroup.DataValueField = "IMGroupId";
			ddContactGroup.DataBind();

			btnAplly.Text = LocRM.GetString("tShow");
			btnExport.Text = LocRM.GetString("tExport");
		}