예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int            productID = Convert.ToInt32(Page.RouteData.Values["productID"]);
        ProductManager PM        = new ProductManager();

        product = PM.GetByID(productID);
    }
예제 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         ProductManager PM        = new ProductManager();
         int            productID = Convert.ToInt32(Request["id"]);
         ProductTBx     product   = PM.GetByID(productID);
         product.Status = 1;
         product.Name   = Request["name"];
         PM.Save();
         string base64 = Request["base64"];
         if (!string.IsNullOrEmpty(base64))
         {
             byte[]       imageBytes = Convert.FromBase64String(base64);
             MemoryStream ms         = new MemoryStream(imageBytes, 0, imageBytes.Length);
             ms.Write(imageBytes, 0, imageBytes.Length);
             System.Drawing.Image image = System.Drawing.Image.FromStream(ms, true);
             string fileName            = "product_" + product.ID + ".jpg";
             image.Save(Path.Combine(Server.MapPath("~/upload/product"), fileName));
         }
         Response.Write(JsonConvert.SerializeObject(new
         {
             success = 1
         }));
     }
     catch (Exception ex)
     {
         Response.Write(JsonConvert.SerializeObject(new
         {
             success = -1,
             error   = ex
         }));
     }
 }
예제 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         ProductManager PM     = new ProductManager();
         int            ID     = Convert.ToInt32(Request["id"]);
         ProductTBx     slider = PM.GetByID(ID);
         slider.Status = -1;
         PM.Save();
         Response.Write(JsonConvert.SerializeObject(new
         {
             success = 1
         }));
     }
     catch (Exception ex)
     {
         Response.Write(JsonConvert.SerializeObject(new
         {
             success = -1,
             error   = ex
         }));
     }
 }
예제 #4
0
 public void AddNew(ProductTBx ele)
 {
     DB.ProductTBxes.InsertOnSubmit(ele);
     Save();
 }