Beispiel #1
0
        protected void btn_ServerClick(object sender, EventArgs e)
        {
            LinksDal li = new LinksDal();
            LinkInfo info = new LinkInfo();
            info.linkName = linkName.Value;
            info.linkUrl = linkUrl.Value;

            Img img = new Img();
            img.savePathName = "links";

            string delimg = pform("delimg");
            if (delimg == "1")
            {
                img.dropimg(imgUrl.Value);
                info.imgUrl = "";
            }
            else
            {
                info.imgUrl = img.saveImage(imgUrl.Value);
                if (info.imgUrl == "1")
                {
                    img.dropimg(imgUrl.Value);
                }
            }

            

            if (img.error != "")
                showMessage(img.error);

            if (id.ToString() == "0")
            {
                li.addnew(info);
                showMessage("添加成功");
            }
            else
            {
                info.id = id;
                li.edit(info);
                showMessage("修改成功");
                Response.End();
            }
            
        }
Beispiel #2
0
        protected void save_ServerClick(object sender, EventArgs e)
        {
            string TypeName = ProductTypeName.Value.ToString();
            string err;
            if (TypeName != "")
            {
                ProductTypeInfo info = new ProductTypeInfo();
                ProductTypeDal ad = new ProductTypeDal();

                Img img = new Img();
                img.savePathName = "producttype";
                if (action == "edit")
                {
                    string delimg = pform("delimg");

                    if (delimg == "1")
                    {
                        img.dropimg(imgUrl.Value);
                        info.imgUrl = "";
                    }
                    else
                    {
                        info.imgUrl = img.saveImage(imgUrl.Value);
                    }

                    if (img.error != "")
                        showMessage(img.error);

                    info.typeName = ProductTypeName.Value;
                    info.orderId = int.Parse(orderId.Value);
                    info.id = getId("id");
                    info.content = pform("content");

                    ad.Update(info);
                    err = "修改成功";

                }
                else
                {
                    info.typeName = TypeName;
                    info.orderId = int.Parse(orderId.Value);
                    info.imgUrl = img.saveImage("");
                    info.content = pform("content");

                    if (img.error != "")
                        showMessage(img.error);

                    int id = 0;
                    gnum(ref id, "id");

                    info.parentId = id;
                    ad.AddType(info);
                    err = "添加成功";
                }
                showMessage(err, "pro_type.aspx");
            }
            else
            {
                labelErr.Text = "<font color=red>不能为空</font>";
            }
        }
Beispiel #3
0
 //删除图片
 public void delImg(int id)
 {
     string ds = getInfo("defaultImgUrl","Article","id =" + id);
     if (ds != "")
     {
         ds = Server.MapPath(ds);
         
         //删除相关格式图片
         Img img = new Img();
         img.dropimg(ds);
         //File.Delete(ds);
     }
 }