Esempio n. 1
0
        //添加图片功能
        protected void btnAddAttach_Click(object sender, EventArgs e)
        {
            string id       = HttpContext.Current.Request.Cookies["img_id"].Value;
            int    size     = fileUpload.PostedFile.ContentLength; //大小,可以判断是否获取到了文件
            string path     = Server.MapPath("~/file/");
            string image64  = "";
            string filename = System.IO.Path.GetFileName(fileUpload.PostedFile.FileName);
            string wanzheng = path + filename;

            fileUpload.SaveAs(wanzheng);
            //string DirectoryName = Path.GetFullPath(fileUpload.PostedFile.FileName);
            //string fileNameNo = Path.GetFileName(fileUpload.PostedFile.FileName);
            //clsAllnew BusinessHelp = new clsAllnew();
            //if (File.Exists(DirectoryName))
            //{
            //    image64 = BusinessHelp.ImgToBase64String(DirectoryName);
            //}

            if (System.IO.File.Exists(wanzheng))
            {
                image64 = BusinessHelp.ImgToBase64String(wanzheng);
            }

            List <clt_detail_info> cloumnlist = readCards.FindAll(s => s.Order_id != null && s.Order_id == id);

            cloumnlist[0].img       = image64;
            cloumnlist[0].FFileName = filename;
            BusinessHelp.createPIC_info_Server(cloumnlist);
            //Page.ClientScript.RegisterStartupScript(this.GetType(), "", );
            string script = "<script>alert('添加成功')</script>";

            Response.Write(script);
        }
        //添加图片功能
        protected void btnAddAttach_Click(object sender, EventArgs e)
        {
            //string fileNameNo1 = Path.GetFileName(fileUpload.PostedFile.FileName); //获取文件名和扩展名
            //string DirectoryName1 = Path.GetDirectoryName(fileUpload.PostedFile.FileName); //获取文件所在目录
            //string Extension = Path.GetExtension(fileUpload.PostedFile.FileName); //获取扩展名
            //string fileName1 = Path.GetFileNameWithoutExtension(fileUpload.PostedFile.FileName); //获取文件名(不包括扩展名)
            //string fullPath = Path.GetFullPath(fileUpload.PostedFile.FileName); //获取文件的绝对路径
            //string PathRoot = Path.GetPathRoot(fileUpload.PostedFile.FileName); //获取文件所在地分区


            var       username      = Request.Form["fileUpload"];
            string    DirectoryName = Path.GetFullPath(fileUpload.PostedFile.FileName);
            string    fileNameNo    = Path.GetFileName(fileUpload.PostedFile.FileName);
            clsAllnew BusinessHelp  = new clsAllnew();
            string    image64       = "";

            DirectoryName = @"D:\yho117\Cissy_new\Cissy_cissy5zxcvbnm_new\code\EasyUI\images\tm_logo.png";

            if (File.Exists(DirectoryName))
            {
                image64 = BusinessHelp.ImgToBase64String(DirectoryName);
            }
            List <clt_detail_info> cloumnlist = readCards.FindAll(s => s.Order_id != null && s.Order_id == "8");

            cloumnlist[0].img       = image64;
            cloumnlist[0].FFileName = fileNameNo;
            BusinessHelp.createPIC_info_Server(cloumnlist);
            Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript'>alert('图片添加成功')</script>");
        }
        private static List <clCard_info> jiashuju()
        {
            clsAllnew BusinessHelp   = new clsAllnew();
            string    mdbpath2_Ctirx = AppDomain.CurrentDomain.BaseDirectory + "bin\\cardv.jpg";//记录 Status  click 和选择哪个服务器
            string    dirPath        = HttpContext.Current.Server.MapPath("bin/cardv.jpg");

            string image64 = "";

            if (Directory.Exists(dirPath))
            {
                inputlog1("002" + dirPath);
                image64 = BusinessHelp.ImgToBase64String(dirPath);
            }

            string A_Path = AppDomain.CurrentDomain.BaseDirectory + "bin\\img.txt";//记录 Status  click 和选择哪个服务器

            string[] fileText = File.ReadAllLines(A_Path);
            for (int i = 0; i < fileText.Length; i++)
            {
                image64 += fileText[i];
            }
            //string m_strPath = Application.StartupPath;

            //Base64ToImage(image64).Save(m_strPath + "\\Hello.jpg");
            //  string mdbpath2_Ctirx = AppDomain.CurrentDomain.BaseDirectory + "\\Hello.jpg";//记录 Status  click 和选择哪个服务器

            //BusinessHelp.Base64ToImage(image64).Save(mdbpath2_Ctirx);


            List <clCard_info> reads1 = new List <clCard_info>();

            clCard_info item = new clCard_info();

            item.daima_gonghao  = "d1ll";
            item.zhengjianhaoma = "32012119860802291X";
            item.tupian         = item.zhengjianhaoma;
            item.FData          = image64;
            item.mingcheng      = "刘明川";
            item.minzu          = "汉";
            item.xingbie        = "1";
            item.xingbie        = "990113";//女

            //xingbie = "990112";//男
            item.chushengriqi  = "19860802";
            item.jiatingzhuzhi = "南京市江宁区横溪街道西岗社区大吴峰岘29号";

            item.zhengjianyouxiao = "20120503-20220503";

            item.CardType = "1";
            reads1.Add(item);

            return(reads1);
        }