コード例 #1
0
        private void GetDetails()
        {
            try
            {
                ReadTextFile readTextFile = new ReadTextFile();
                DataTable    dtResult     = new DataTable();
                DataTable    dtDetails    = new DataTable();

                dtResult.Columns.Add("Location");
                dtResult.Columns.Add("Coordinates");
                dtResult.Columns.Add("Lap");
                dtResult.Columns.Add("DateReleased");
                dtResult.Columns.Add("TimeReleased");
                dtResult.Columns.Add("BirdEntry");
                dtResult.Columns.Add("TotalSMS");
                dtResult.Columns.Add("Version");
                dtResult.Columns.Add("StopTime");
                dtResult.Columns.Add("MinSpeed");

                string root     = Server.MapPath("~");
                string Template = root + @"TextFile\RaceResult\" + Club + @"\RaceDetails" + DateRelease.Replace("-", "") + ".txt";

                if (File.Exists(Template))
                {
                    dtDetails = readTextFile.ReadFromTextFile(Template, dtResult, "", "", "");

                    if (dtDetails.Rows.Count > 0)
                    {
                        this.lblLocation.Text        = dtDetails.Rows[0]["Location"].ToString();
                        this.lblCoordinates.Text     = dtDetails.Rows[0]["Coordinates"].ToString();
                        this.lblLap.Text             = dtDetails.Rows[0]["Lap"].ToString();
                        this.lblTimeReleased.Text    = dtDetails.Rows[0]["DateReleased"].ToString() + " " + dtDetails.Rows[0]["TimeReleased"].ToString();
                        this.lblTotalBirdEntry.Text  = dtDetails.Rows[0]["BirdEntry"].ToString();
                        this.lblTotalSMS.Text        = dtDetails.Rows[0]["TotalSMS"].ToString();
                        this.lblStopTimeDetails.Text = dtDetails.Rows[0]["StopTime"].ToString();
                        this.lblMinimumSpeed.Text    = dtDetails.Rows[0]["MinSpeed"].ToString();
                        Session["VERSION"]           = dtDetails.Rows[0]["Version"].ToString();
                        if (Session["VERSION"].ToString() == "1")
                        {
                            this.rcbCategory.Enabled = false;
                            this.rcbGroup.Enabled    = false;
                        }
                    }
                }
                else
                {
                    this.lblLocation.Text        = "";
                    this.lblCoordinates.Text     = "";
                    this.lblLap.Text             = "";
                    this.lblTimeReleased.Text    = "";
                    this.lblTotalBirdEntry.Text  = "";
                    this.lblTotalSMS.Text        = "";
                    this.lblStopTimeDetails.Text = "";
                }
            }
            catch (Exception ex)
            {
                this.RadWindowManager1.RadAlert(ex.Message, 350, 150, "Error", "");
            }
        }
コード例 #2
0
 public override int GetHashCode()
 {
     return(Food.GetHashCode() ^ DateRelease.GetHashCode() ^ Color.GetHashCode());
 }