protected void btnAdd_Click(object sender, EventArgs e) { string val = hdfValue.Value; //val = Decode(val); if (val.Length > 0) { val = "[" + val.TrimEnd(',') + "]"; var objSerial = new JavaScriptSerializer(); var data = objSerial.Deserialize <List <SubmitForm> >(val); if (data.Count > 0) { MediaObject objMediaObject = new MediaObject(); string strReturn = string.Empty; data.ForEach(p => { int Object_Type = Convert.ToInt32(p.Object_Type); int STT = Convert.ToInt32(p.STT); strReturn += objMediaObject.MediaObject_Add(Object_Type, p.Object_Url, p.Object_Note, STT, string.Empty, News_ID, GalleryId); }); BinData(News_ID); if (strReturn.Length > 0) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script type=\"text/javascript\">alert('" + strReturn + "')</script>"); } else { Page.RegisterClientScriptBlock("alert", "<script type=\"text/javascript\">alert('Thêm mới thành công')</script>"); } } } }
public static string MediaObject_Add(int Object_Type, string Object_Url, string Object_Note, int STT, int News_ID) { string strReturn = string.Empty;; string UserID = string.Empty; MediaObject objMediaObject = new MediaObject(); strReturn = objMediaObject.MediaObject_Add(Object_Type, Object_Url, Object_Note, STT, UserID, News_ID, 0); return(strReturn); }
protected void btnAdd_Click(object sender, EventArgs e) { string val = hdfValue.Value; string galleryName = txtName.Value; if (val.Length > 0 && galleryName.Length > 0) { val = "[" + val.TrimEnd(',') + "]"; JavaScriptSerializer objSerial = new JavaScriptSerializer(); var data = objSerial.Deserialize <List <SubmitForm> >(val); if (data.Count > 0) { var ga = new Gallery(); ga.Name = galleryName; if (Id == 0) { Id = ga.Insert(); } MediaObject objMediaObject = new MediaObject(); string strReturn = string.Empty; data.ForEach(p => { int Object_Type = Convert.ToInt32(p.Object_Type); int STT = Convert.ToInt32(p.STT); strReturn += objMediaObject.MediaObject_Add(Object_Type, p.Object_Url, p.Object_Note, STT, string.Empty, 0, Id); }); BinData(Id); if (strReturn.Length > 0) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script type=\"text/javascript\">alert('" + strReturn + "'); window.location.href='/office/addgallery.aspx?id=" + Id + "'</script>"); } else { Page.RegisterClientScriptBlock("alert", "<script type=\"text/javascript\">alert('Thêm mới thành công'); window.location.href='/office/addgallery.aspx?id=" + Id + "'</script>"); } } } }