示例#1
0
 private void BindResults()
 {
     if (ddlCup.SelectedItem != null)
     {
         CupDataInfo cupInfo = model2.GetCupInfo(ddlCup.SelectedValue);
         if (cupInfo != null)
         {
             donationValue.Text     = cupInfo.DonatedBy;
             donationDateValue.Text = cupInfo.Date;
         }
     }
     grid.DataBind();
 }
示例#2
0
    public CupDataInfo GetCupInfo(string paramReference)
    {
        XDocument doc = SiteCache.CupData;

        CupDataInfo info = doc.Elements("Cups")
                           .Elements("Cup")
                           .Where(ee => ee.Attribute("Reference").Value == paramReference)
                           .Select(ee => new CupDataInfo
        {
            Reference = ee.Attribute("Reference").Value,
            Name      = ee.Attribute("Name").Value,
            DonatedBy = ee.Attribute("DonatedBy").Value,
            Date      = ee.Attribute("Date").Value,
            Purpose   = ee.Attribute("Purpose").Value
        })
                           .SingleOrDefault();

        return(info);
    }