Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BllZyry = new ZyryBLL(this.WorkUser);
            ryID    = Request.QueryString["ryid"];
            befrom  = Request.QueryString["befrom"];
            rylx    = Request.QueryString["rylx"];

            if (string.IsNullOrEmpty(rylx))
            {
                string ryzyzglxid = BllZyry.GetRyzglxid(ryID);
                if (ryzyzglxid == "1" || ryzyzglxid == "2" || ryzyzglxid == "21" || ryzyzglxid == "41" || ryzyzglxid == "51" || ryzyzglxid == "61")
                {
                    rylx = "zczyry";
                }
                else if (ryzyzglxid == "4" || ryzyzglxid == "5" || ryzyzglxid == "6")
                {
                    rylx = "aqscglry";
                }
                else if (ryzyzglxid == "20")
                {
                    rylx = "qyjjry";
                }
                else if (ryzyzglxid == "7" || ryzyzglxid == "8" || ryzyzglxid == "9" || ryzyzglxid == "11" || ryzyzglxid == "12" || ryzyzglxid == "14" || ryzyzglxid == "15" || ryzyzglxid == "16" || ryzyzglxid == "17" || ryzyzglxid == "18" || ryzyzglxid == "22" || ryzyzglxid == "42")
                {
                    rylx = "zygwglry";
                }
                else
                {
                    rylx = "";
                }
            }
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BLL  = new ZyryBLL(this.WorkUser);
            ryID = this.Request.QueryString["ryid"];
            DataTable dt    = BLL.Read(ryID);
            DataRow   model = null;

            if (dt != null && dt.Rows.Count > 0)
            {
                model = dt.Rows[0];
            }
            if (model != null && model["sfzsmj"] != DBNull.Value && model["sfzsmj"].ToString().Length > 0)
            {
                Byte[] b = (byte[])model["sfzsmj"];
                //this.Response.Write(b.Length);
                if (b != null && b.Length > 0)
                {
                    MemoryStream         mymemorystream            = new MemoryStream(b, 0, b.Length);
                    System.Drawing.Image image                     = System.Drawing.Image.FromStream(mymemorystream);
                    System.Drawing.Image.GetThumbnailImageAbort cb = new System.Drawing.Image.GetThumbnailImageAbort(CallBack);
                    System.Drawing.Image thumbnailImage            = image.GetThumbnailImage(110, 137, cb, System.IntPtr.Zero);
                    MemoryStream         ms = new MemoryStream();
                    thumbnailImage.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
                    Response.BinaryWrite(ms.ToArray());
                }
                else
                {
                    Response.Write("<span style=\" color:Red;text-align:center;vertical-align:middle;height:100%;padding-top:45%;\">无照片信息</span>");
                }
            }
            else
            {
                Response.Write("<span style=\" color:Red;text-align:center;vertical-align:middle;height:100%;padding-top:45%;\">无照片信息</span>");
            }
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BLL   = new ZyryBLL(WorkUser);
            rowID = Request.QueryString["rowid"];
            List <IDataItem> list = BLL.ReadRyzs(rowID).Result;

            this.SetControlValue(list);
        }
Пример #4
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            int     allRecordCount = 0;
            string  sortname       = context.Request.Params["sortname"];
            string  sortorder      = context.Request.Params["sortorder"];
            int     page           = Convert.ToInt32(context.Request.Params["page"]) - 1; // 系统的索引从0开始,所以此处需要减1
            int     pagesize       = Convert.ToInt32(context.Request.Params["pagesize"]);
            string  fromWhere      = context.Request.QueryString["fromwhere"];
            string  rylx           = context.Request.QueryString["rylx"];
            string  ryid           = context.Request.QueryString["ryid"];
            string  rowid          = context.Request.QueryString["rowid"];
            string  befrom         = context.Request.QueryString["befrom"];
            string  ryzyzglxid     = context.Request.QueryString["ryzyzglxid"];
            string  ryzslxid       = context.Request.QueryString["ryzslxid"];
            object  sessionAppUser = context.Session[ConfigManager.GetSignInAppUserSessionName()];
            AppUser workUser       = (AppUser)sessionAppUser;

            BLL = new ZyryBLL(workUser);
            //排序
            string orderby = @" " + sortname + " " + sortorder + " ";
            //通过检索翻译 生成查询条件
            FilterTranslator ft = ContextExtension.GetGridData(context);
            //分页
            DataTable dt = new DataTable();

            switch (fromWhere)
            {
            case "Ryxx":
                dt = BLL.RetrieveZyryJbxx(rylx, ft, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "Cjxm":
                dt = BLL.RetrieveCjxm(ryid).Result;
                break;

            case "RyxxView":
                dt = BLL.RetrieveZyryJbxxViewList(ryid, rylx).Result;
                break;

            case "RyxxZymx":
                dt = BLL.RetrieveRyzymx(ryid, ryzyzglxid, ryzslxid, ft).Result;
                break;

            case "Ryzsmx":
                dt = BLL.RetrieveRyzsmx(rowid).Result;
                break;
            }

            ft.Parms.Clear();
            string result = JSONHelper.DataTableToJson(dt);

            json = @"{""Rows"":[" + result + @"],""Total"":""" + allRecordCount + @"""}";
            context.Response.Write(json);
            context.Response.End();
        }
Пример #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BLL  = new ZyryBLL(WorkUser);
            ryID = Request.QueryString["ryid"];
            //rowID = Request.QueryString["rowID"];
            befrom = Request.QueryString["befrom"];
            rylx   = Request.QueryString["rylx"];
            if (!IsPostBack)
            {
                //List<IDataItem> list = BLL.ReadRyxx(ryID).Result;

                //if (string.IsNullOrEmpty(ryID) && list.Count > 0)
                //    ryID = list.GetDataItem("ryid").ItemData;
            }
        }
Пример #6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     BLL  = new ZyryBLL(WorkUser);
     ryID = Request.QueryString["ryid"];
     //rowID = Request.QueryString["rowID"];
     if (!IsPostBack)
     {
         List <IDataItem> list = BLL.ReadRyxxView(ryID).Result;
         if (list.Count <= 0)
         {
             this.WindowAlert("没有获取到数据!");
             return;
         }
         this.SetControlValue(list);
         //if (string.IsNullOrEmpty(ryID) && list.Count > 0)
         //    ryID = list.GetDataItem("ryid").ItemData;
     }
 }