예제 #1
0
 public static string InitImg(string mtype)
 {
     string r = "F";
     Sys_SystemImgBll bmib = new Sys_SystemImgBll();
     Sys_SystemImg ssi = new Sys_SystemImg();
     ssi = bmib.Query(" and mtype=" + mtype + "");
     r = js.Serialize(ssi);
     return r;
 }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string r = "";
            SessionUserValidate iv   = SysValidateBll.ValidateSession();
            Sys_SystemImgBll    bmib = new Sys_SystemImgBll();

            if (iv.f)
            {
                HttpFileCollection files   = Request.Files;
                string             mt      = Request.QueryString["mtype"];
                string             newname = DateTime.Now.ToString("yyyyMMddhhmmssfff");
                UpFile             uf      = new UpFile();
                ArrayList          efile   = new ArrayList();
                Sys_SystemImg      spi     = new Sys_SystemImg();

                string url = "/UpFile/ImageMeasure/";
                string ur  = uf.UpImage(files[0], newname, url, 10240000);
                if (ur.Length > 1)
                {
                    spi.murl  = url + ur;
                    spi.mtype = Convert.ToInt32(mt);
                    bmib.Delete(" and mtype=" + mt + "");
                    if (bmib.Add(spi) > 0)
                    {
                        r = "S";
                    }
                    else
                    {
                        r = "F";
                    }
                }
                else
                {
                    r = ur;
                }
            }
            else
            {
                r = iv.badstr;
            }
            Response.Write("{  msg:'" + r + "'}");
            Response.End();
        }