protected void Page_Load(object sender, EventArgs e) { var fundingStudiesID = Convert.ToInt32(Request.QueryString["FundingStudyID"]); studyFunding = siftaDB.FundingStudies.FirstOrDefault(p => p.FundingStudyID == fundingStudiesID); if (studyFunding == null) { Response.Redirect("closePage.html".AppendBaseURL()); } }
public static string RecordIdentifier(this FundingStudy fs) { SiftaDBDataContext siftaDB = new SiftaDBDataContext(); string id; do { id = String.Format("SIFTA-{0}RF{1}", fs.FundingStudyID, RandomNumbers).Substring(0, RecordIDSize); } while (siftaDB.FundingStudies.FirstOrDefault(p => p.RecordID == id) != null); return(id); }