Esempio n. 1
0
        /// <summary>
        /// Set up our environment based on current session or query string info.
        /// </summary>
        /// <param name="context"></param>
        private void Setup(HttpContext context)
        {
            if (context.Request.QueryString[type_qs] != null)
            {
                type = context.Request.QueryString[type_qs];
            }

            if (context.Request.QueryString[wsc_cd_qs] != null)
            {
                wsc_cd = context.Request.QueryString[wsc_cd_qs];
            }
            if (context.Request.QueryString[office_id_qs] != null)
            {
                office_id = Convert.ToInt32(context.Request.QueryString[office_id_qs]);
            }
            if (context.Request.QueryString[office_cd_qs] != null)
            {
                office_cd = context.Request.QueryString[office_cd_qs];
            }

            if (office_id > 0)
            {
                office = db.Offices.FirstOrDefault(p => p.office_id == office_id);
            }
            else if (!string.IsNullOrEmpty(office_cd))
            {
                office = db.Offices.FirstOrDefault(p => p.office_cd == office_cd);
            }
            else if (!string.IsNullOrEmpty(wsc_cd))
            {
                wsc = db.WSCs.FirstOrDefault(p => p.wsc_cd == wsc_cd);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Set up our environment based on current session or query string info.
        /// </summary>
        /// <param name="context"></param>
        private void Setup(HttpContext context)
        {
            if (context.Request.QueryString[site_no_qs] != null)
            {
                site_no = context.Request.QueryString[site_no_qs];
            }
            if (context.Request.QueryString[agency_cd_qs] != null)
            {
                agency_cd = context.Request.QueryString[agency_cd_qs];
            }
            if (context.Request.QueryString[office_id_qs] != null)
            {
                office_id = Convert.ToInt32(context.Request.QueryString[office_id_qs]);
            }

            if (office_id > 0)
            {
                office = db.Offices.FirstOrDefault(p => p.office_id == office_id);
            }
            else
            {
                site = db.Sites.FirstOrDefault(p => p.site_no == site_no && p.agency_cd == agency_cd); //site = db.Sites.FirstOrDefault(p => p.site_no == "434307112382601" && p.agency_cd == "USGS");
            }
        }