protected void grb_baiviet_RowDeleting(object sender, GridViewDeleteEventArgs e) { string mabv = grb_baiviet.DataKeys[e.RowIndex].Value.ToString(); Baiviet bv = new Baiviet(); bv.Mabv = mabv; BaivietBUS.Baiviet_Delete(bv); FileInfo file = new FileInfo(Server.MapPath("~/images/common/") + mabv + ".jpg"); if (file.Exists) { file.Delete(); } Baiviet_Show(); }
protected void Page_Load(object sender, EventArgs e) { try { string id = Request.QueryString["article"].ToString(); DataTable dt = new DataTable(); dt = BaivietBUS.Baiviet_GetbyId(id); if (dt.Rows.Count != 0) { dtl_chitietbaiviet.DataSource = dt; dtl_chitietbaiviet.DataBind(); } else { Response.Redirect("~/bai-viet.aspx"); } } catch (Exception) { Response.Redirect("~/bai-viet.aspx"); } }
protected void btn_dangbaiviet_Click(object sender, EventArgs e) { Baiviet bv = new Baiviet(); bv.Mabv = DateTime.Now.ToString("yyyyMMddHHmmss"); bv.Ngayviet = DateTime.Now; bv.Anhbaiviet = bv.Mabv + ".jpg"; bv.Tieude = txt_tieude.Text; bv.Noidung = cke_editor.Text; if (ful_anhbaiviet.HasFile && bv.Tieude != "" && bv.Noidung != "" && bv.Tieude.Length < 80) { ful_anhbaiviet.SaveAs(Server.MapPath("~/images/common/") + ful_anhbaiviet.FileName); FileInfo info = new FileInfo(ful_anhbaiviet.FileName); if (info.Extension == ".jpg") { File.Move(Server.MapPath("~/images/common/") + info.Name, Server.MapPath("~/images/common/") + bv.Anhbaiviet); try { BaivietBUS.Baiviet_Insert(bv); Baiviet_Show(); Response.Redirect(Request.Url.AbsoluteUri);//Refresh để tránh tình trang add thêm dữ liệu vào } catch (Exception ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } } else { Response.Write("<script>alert('Định dạng ảnh phải là JPEG(*.jpg)')</script>"); } } else { Response.Write("<script>alert('Bạn chưa nhập đầy đủ dữ liệu hoặc tiêu đề quá dài')</script>"); } }
//-----------------------------BÀI VIẾT---------------------------------------- public void Baiviet_Show() { grb_baiviet.DataSource = BaivietBUS.Baiviet_Get(); grb_baiviet.DataBind(); }