private void Insert() { Data objdata = new Data(Global.ConnectionSql); try { Category obj = new Category(); obj.DataObject = objdata; obj.CategoryName = txtTitle.Text.Trim(); obj.IsActived = true; obj.Links = txtTitle.Text.Trim().Replace(" ", ""); obj.RandID = Convert.ToInt32(txtRandID.Text); obj.ParentID = Convert.ToInt32(ddlParentName.SelectedValue.ToString()); if (this.uplImage.HasFile) { Neodynamic.WebControls.ImageDraw.ImageElement uploadedImage; uploadedImage = Neodynamic.WebControls.ImageDraw.ImageElement.FromBinary(this.uplImage.FileBytes); Neodynamic.WebControls.ImageDraw.Resize actResize = new Neodynamic.WebControls.ImageDraw.Resize(); actResize.Width = 150; actResize.Height = 150; uploadedImage.Actions.Add(actResize); Neodynamic.WebControls.ImageDraw.ImageDraw imgDraw = new Neodynamic.WebControls.ImageDraw.ImageDraw(); imgDraw.Elements.Add(uploadedImage); imgDraw.ImageFormat = Neodynamic.WebControls.ImageDraw.ImageDrawFormat.Jpeg; imgDraw.JpegCompressionLevel = 90; string filename = GetDate + "_" + uplImage.FileName; imgDraw.Save(Server.MapPath(Global.GetConfigKey("uploadproduct") + filename)); obj.Images = Global.GetConfigKey("uploadproduct") + filename; } else { obj.Images = Global.GetConfigKey("uploadproduct") + "alternate.png"; } int result = Convert.ToInt32(obj.Add()); if (result > 0)// no error { Response.Write("<script>window.location='Category.aspx'</script>"); } else if (result == 0) { lblMessage.Text = "Trùng dữ liệu vui lòng kiểm tra lại"; return; } else { lblMessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; return; } } catch (Exception ex) { Global.WriteLogError("Insert() " + ex); lblMessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; return; } finally { objdata.DeConnect(); } }
private void Update(int NewsID) { try { Data objdata = new Data(Global.ConnectionSql); Products obj = new Products(); obj.DataObject = objdata; obj.NewsID = NewsID; obj.Title = txtTitle.Text.Trim(); obj.Description = txtDescription.Text.Trim(); obj.Detail = radContents.Content; obj.CategoryID = Convert.ToInt32(ddlCategory.SelectedValue); obj.IsActived = cbkIsStatus.Checked; obj.Links = txtTitle.Text.Trim().Replace(" ", "-"); //GetImage if (!string.IsNullOrEmpty(imgImages.Attributes["images"])) { obj.Image = imgImages.Attributes["images"]; } if (this.uplImage.HasFile) { Neodynamic.WebControls.ImageDraw.ImageElement uploadedImage; uploadedImage = Neodynamic.WebControls.ImageDraw.ImageElement.FromBinary(this.uplImage.FileBytes); Neodynamic.WebControls.ImageDraw.Resize actResize = new Neodynamic.WebControls.ImageDraw.Resize(); actResize.Width = 150; actResize.Height = 150; uploadedImage.Actions.Add(actResize); Neodynamic.WebControls.ImageDraw.ImageDraw imgDraw = new Neodynamic.WebControls.ImageDraw.ImageDraw(); imgDraw.Elements.Add(uploadedImage); imgDraw.ImageFormat = Neodynamic.WebControls.ImageDraw.ImageDrawFormat.Jpeg; imgDraw.JpegCompressionLevel = 90; string filename = GetDate + "_" + uplImage.FileName; imgDraw.Save(Server.MapPath(Global.GetConfigKey("uploadproduct") + filename)); obj.Image = Global.GetConfigKey("uploadproduct") + filename; } int iResult = Convert.ToInt32(obj.Update()); if (iResult > 0) { this.BindingData(); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "sucess", "messagesucess();", true); } else if (iResult == 0) { lblmessage.Text = "Trùng dữ liệu vui lòng kiểm tra lại"; mdPopup.Show(); } else { lblmessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; mdPopup.Show(); } } catch (Exception ex) { Global.WriteLogError("Update () " + ex); lblmessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; mdPopup.Show(); } }
private void Insert() { try { Data objdata = new Data(Global.ConnectionSql); News obj = new News(); obj.DataObject = objdata; obj.Title = txtTitle.Text.Trim(); obj.Description = txtDescription.Text.Trim(); obj.Detail = radContents.Content; obj.IsActived = cbkIsStatus.Checked; obj.Links = txtTitle.Text.Trim().Replace(" ", "-"); if (this.uplImage.HasFile) { Neodynamic.WebControls.ImageDraw.ImageElement uploadedImage; uploadedImage = Neodynamic.WebControls.ImageDraw.ImageElement.FromBinary(this.uplImage.FileBytes); Neodynamic.WebControls.ImageDraw.Resize actResize = new Neodynamic.WebControls.ImageDraw.Resize(); actResize.Width = 150; actResize.Height = 150; uploadedImage.Actions.Add(actResize); Neodynamic.WebControls.ImageDraw.ImageDraw imgDraw = new Neodynamic.WebControls.ImageDraw.ImageDraw(); imgDraw.Elements.Add(uploadedImage); imgDraw.ImageFormat = Neodynamic.WebControls.ImageDraw.ImageDrawFormat.Jpeg; imgDraw.JpegCompressionLevel = 90; string filename = GetDate + "_" + uplImage.FileName; imgDraw.Save(Server.MapPath(Global.GetConfigKey("uploadnews") + filename)); obj.Image = Global.GetConfigKey("uploadnews") + filename; } else { obj.Image = Global.GetConfigKey("uploadnews") + "alternate.png"; } obj.Date = DateTime.Now; int result = Convert.ToInt32(obj.Add()); if (result > 0)// no error { this.BindingData(); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "sucess", "messagesucess();", true); } else if (result == 0) { lblmessage.Text = "Trùng dữ liệu vui lòng kiểm tra lại"; mdPopup.Show(); } else { lblmessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; mdPopup.Show(); } } catch (Exception ex) { Global.WriteLogError("Insert() " + ex); } }
protected void btnSubmit_Click(object sender, EventArgs e) { try { string categoryid = Request["ctl00$MainContent$ddlCategory"]; Products obj = new Products(); obj.NewsID = GetID(); obj.Title = txtTitle.Text; obj.CategoryID = Convert.ToInt32(categoryid); obj.Link = MyFunction.ConvertUrl(txtTitle.Text); obj.Description = txtDescription.Text; obj.Detail = txtDetail.Value.Replace("'", "’"); if (this.IsValid && this.uplImage.HasFile) { Neodynamic.WebControls.ImageDraw.ImageElement uploadedImage; uploadedImage = Neodynamic.WebControls.ImageDraw.ImageElement.FromBinary(this.uplImage.FileBytes); Neodynamic.WebControls.ImageDraw.Resize actResize = new Neodynamic.WebControls.ImageDraw.Resize(); actResize.Width = 150; actResize.Height = 150; uploadedImage.Actions.Add(actResize); Neodynamic.WebControls.ImageDraw.ImageDraw imgDraw = new Neodynamic.WebControls.ImageDraw.ImageDraw(); imgDraw.Elements.Add(uploadedImage); imgDraw.ImageFormat = Neodynamic.WebControls.ImageDraw.ImageDrawFormat.Jpeg; imgDraw.JpegCompressionLevel = 90; string filename = GetDate + "_" + uplImage.FileName; imgDraw.Save(Server.MapPath("~/uploads/produsts/" + filename)); obj.Image = filename; } else { obj.Image = hdnImage.Value; } obj.Status = chkStatus.Checked; obj.Update(obj); Response.Write("<script>alert('Cập nhật dữ liệu thành công');window.location='product.aspx'</script>"); } catch (Exception ex) { lblMessage.Text = ex.Message; } }
protected void btnSubmit_Click(object sender, EventArgs e) { try { News obj = new News(); obj.Title = txtTitle.Text; obj.Link = MyFunction.ConvertUrl(txtTitle.Text); obj.Description = txtDescription.Text; obj.Detail = txtDetail.Value.Replace("'", "’"); if (this.IsValid && this.uplImage.HasFile) { Neodynamic.WebControls.ImageDraw.ImageElement uploadedImage; uploadedImage = Neodynamic.WebControls.ImageDraw.ImageElement.FromBinary(this.uplImage.FileBytes); Neodynamic.WebControls.ImageDraw.Resize actResize = new Neodynamic.WebControls.ImageDraw.Resize(); actResize.Width = 150; actResize.Height = 130; uploadedImage.Actions.Add(actResize); Neodynamic.WebControls.ImageDraw.ImageDraw imgDraw = new Neodynamic.WebControls.ImageDraw.ImageDraw(); imgDraw.Elements.Add(uploadedImage); imgDraw.ImageFormat = Neodynamic.WebControls.ImageDraw.ImageDrawFormat.Jpeg; imgDraw.JpegCompressionLevel = 90; string filename = GetDate + "_" + uplImage.FileName; imgDraw.Save(Server.MapPath("~/uploads/news/" + filename)); obj.Image = filename; } else { obj.Image = ""; } obj.Date = DateTime.Now; obj.Add(obj); Response.Write("<script>alert('Cập nhật dữ liệu thành công');window.location='new.aspx'</script>"); } catch (Exception ex) { lblMessage.Text = ex.Message; } }
private void Update(int NewsID) { Data objdata = new Data(Global.ConnectionSql); try { Products obj = new Products(); obj.DataObject = objdata; obj.NewsID = NewsID; obj.Title = txtTitle.Text.Trim(); obj.ProductCode = txtProductCode.Text.Trim().ToUpper(); obj.Description = txtDescription.Text.Trim(); obj.Detail = radContents.Content; obj.CategoryID = Convert.ToInt32(ddlCategory.SelectedValue); obj.IsActived = true; obj.Date = DateTime.Now; obj.IsMostSale = cbkMostSale.Checked; obj.Links = txtTitle.Text.Trim().Replace(" ", "-"); //GetImage if (!string.IsNullOrEmpty(imgImages.Attributes["images"])) { obj.Image = imgImages.Attributes["images"]; } if (this.uplImage.HasFile) { Neodynamic.WebControls.ImageDraw.ImageElement uploadedImage; uploadedImage = Neodynamic.WebControls.ImageDraw.ImageElement.FromBinary(this.uplImage.FileBytes); Neodynamic.WebControls.ImageDraw.Resize actResize = new Neodynamic.WebControls.ImageDraw.Resize(); actResize.Width = 150; actResize.Height = 150; uploadedImage.Actions.Add(actResize); Neodynamic.WebControls.ImageDraw.ImageDraw imgDraw = new Neodynamic.WebControls.ImageDraw.ImageDraw(); imgDraw.Elements.Add(uploadedImage); imgDraw.ImageFormat = Neodynamic.WebControls.ImageDraw.ImageDrawFormat.Jpeg; imgDraw.JpegCompressionLevel = 90; string filename = GetDate + "_" + uplImage.FileName; imgDraw.Save(Server.MapPath(Global.GetConfigKey("uploadproduct") + filename)); obj.Image = Global.GetConfigKey("uploadproduct") + filename; } int iResult = Convert.ToInt32(obj.Update()); if (iResult > 0) { Response.Write("<script>window.location='product.aspx'</script>"); } else if (iResult == 0) { lblMessage.Text = "Trùng dữ liệu vui lòng kiểm tra lại"; return; } else { lblMessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; return; } } catch (Exception ex) { Global.WriteLogError("Update () " + ex); return; } finally { objdata.DeConnect(); } }
private void Update(int CategoryID) { Data objdata = new Data(Global.GetConfigKey("strConnerction")); try { Category objcategory = new Category(); objcategory.DataObject = objdata; objcategory.CategoryID = CategoryID; objcategory.CategoryName = txtTitle.Text.Trim(); objcategory.IsActived = cbkIsActived.Checked; objcategory.ParentID = Convert.ToInt32(ddlParentName.SelectedValue); objcategory.Links = txtTitle.Text.Trim().Replace(" ", "-"); objcategory.RandID = Convert.ToInt32(txtRandID.Text); //GetImage if (!string.IsNullOrEmpty(imgImages.Attributes["images"])) { objcategory.Images = imgImages.Attributes["images"]; } if (this.uplImage.HasFile) { Neodynamic.WebControls.ImageDraw.ImageElement uploadedImage; uploadedImage = Neodynamic.WebControls.ImageDraw.ImageElement.FromBinary(this.uplImage.FileBytes); Neodynamic.WebControls.ImageDraw.Resize actResize = new Neodynamic.WebControls.ImageDraw.Resize(); actResize.Width = 150; actResize.Height = 150; uploadedImage.Actions.Add(actResize); Neodynamic.WebControls.ImageDraw.ImageDraw imgDraw = new Neodynamic.WebControls.ImageDraw.ImageDraw(); imgDraw.Elements.Add(uploadedImage); imgDraw.ImageFormat = Neodynamic.WebControls.ImageDraw.ImageDrawFormat.Jpeg; imgDraw.JpegCompressionLevel = 90; string filename = GetDate + "_" + uplImage.FileName; imgDraw.Save(Server.MapPath(Global.GetConfigKey("uploadproduct") + filename)); objcategory.Images = Global.GetConfigKey("uploadproduct") + filename; } int iResult = Convert.ToInt32(objcategory.Update()); if (iResult > 0) { // Response.Redirect("~/admin/Category.aspx"); Response.Write("<script>window.location='Category.aspx'</script>"); } else if (iResult == 0) { lblMessage.Text = "Trùng dữ liệu vui lòng kiểm tra lại"; return; } else { lblMessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; return; } } catch (Exception ex) { Global.WriteLogError("Update () " + ex); lblMessage.Text = "Lỗi xảy ra trong quá trình lưu dữ liệu. Liên hệ với người quản trị để khắc phục"; } finally { objdata.DeConnect(); } }