コード例 #1
0
 protected void btnThemMoi_Click(object sender, EventArgs e)
 {
     try
     {
         string Tendm = txtTenDM.Text;
         if (Tendm != null && Tendm != "")
         {
             Models.Categories obj = new Models.Categories();
             obj.Ten = txtTenDM.Text;
             db.Categories.Add(obj);
             db.SaveChanges();
             Response.Redirect("QuanLyDanhMuc.aspx");
         }
         else
         {
             pnError.Visible = true;
             lbError.Text    = "Các trường không được để trống!";
         }
     }
     catch
     {
         pnError.Visible = true;
         lbError.Text    = "Lỗi, không lưu lại được !";
     }
 }
コード例 #2
0
 protected void btnSua_Click(object sender, EventArgs e)
 {
     try
     {
         Models.NewsEntities db = new Models.NewsEntities();
         int         Id         = Convert.ToInt32(txtMaBV.Text);
         string      tenbv      = txtTenBV.Text;
         string      mota       = txtMoTa.Text;
         string      noidung    = txtNoiDung.Text;
         string      tacgia     = txtTacGia.Text;
         Models.Post obj        = db.Post.FirstOrDefault(x => x.Id == Id);
         if (Id != null && tenbv != null && tenbv != "" && mota != null && mota != "" && noidung != null && noidung != "" && tacgia != null && tacgia != "")
         {
             obj         = new Models.Post();
             obj.TenBV   = txtTenBV.Text;
             obj.MoTa    = txtMoTa.Text;
             obj.NoiDung = txtNoiDung.Text;
             obj.TacGia  = txtTacGia.Text;
             db.Post.Add(obj);
             db.SaveChanges();
             Response.Redirect("QuanLyBaiViet.aspx");
         }
         else
         {
             pnError.Visible = true;
             lbError.Text    = "Các trường không được để trống!";
         }
     }
     catch
     {
         pnError.Visible = true;
         lbError.Text    = "Lỗi, không lưu lại được !";
     }
 }
コード例 #3
0
 protected void btnThemMoi_Click(object sender, EventArgs e)
 {
     try
     {
         // Kiểm tra mã có tồn tại chưa?
         Models.NewsEntities db = new Models.NewsEntities();
         string tenbv           = txtTenBV.Text;
         string mota            = txtMoTa.Text;
         string noidung         = txtNoiDung.Text;
         string tacgia          = txtTacGia.Text;
         if (tenbv != "" && mota != null && mota != "" && noidung != null && noidung != "" && tacgia != null && tacgia != "")
         {
             Models.Post obj = new Models.Post();
             obj.TenBV    = txtTenBV.Text;
             obj.MoTa     = txtMoTa.Text;
             obj.NoiDung  = txtNoiDung.Text;
             obj.TacGia   = txtTacGia.Text;
             obj.NgayDang = DateTime.Now;
             obj.Id       = Convert.ToInt32(ddlDanhMuc.SelectedValue);
             db.Post.Add(obj);
             db.SaveChanges();
             Response.Redirect("QuanLyBaiViet.aspx");
         }
         else
         {
             pnError.Visible = true;
             lbError.Text    = "Các trường không được để trống!";
         }
     }
     catch
     {
         pnError.Visible = true;
         lbError.Text    = "Lỗi, không lưu lại được !";
     }
 }
コード例 #4
0
 protected void btnSua_Click(object sender, EventArgs e)
 {
     try
     {
         Models.NewsEntities db  = new Models.NewsEntities();
         int               Id    = Convert.ToInt32(txtMaDM.Text);
         string            tendm = txtTenDM.Text;
         Models.Categories obj   = db.Categories.FirstOrDefault(x => x.Id == Id);
         if (obj != null && Id != null && tendm != null && tendm != "")
         {
             obj.Ten = txtTenDM.Text;
             db.SaveChanges();
             Response.Redirect("QuanLyDanhMuc.aspx");
         }
         else
         {
             pnError.Visible = true;
             lbError.Text    = "Các trường không được để trống!";
         }
     }
     catch
     {
         pnError.Visible = true;
         lbError.Text    = "Lỗi, không lưu lại được !";
     }
 }
コード例 #5
0
        protected void btnXoa_Command(object sender, CommandEventArgs e)
        {
            int Id = Convert.ToInt32(e.CommandArgument);

            Models.NewsEntities db  = new Models.NewsEntities();
            Models.Media        obj = db.Media.FirstOrDefault(x => x.Id == Id);
            if (obj != null)
            {
                db.Media.Remove(obj);
                db.SaveChanges();
                getData(Convert.ToInt32(txtIdBV.Text));
            }
        }
コード例 #6
0
        protected void btnXoa_Command(object sender, CommandEventArgs e)
        {
            try
            {
                int Id = Convert.ToInt32(e.CommandArgument.ToString());
                Models.NewsEntities db = new Models.NewsEntities();

                Models.Categories obj = db.Categories.FirstOrDefault(x => x.Id == Id);
                if (obj != null)
                {
                    db.Categories.Remove(obj);
                    db.SaveChanges();
                    getData();
                }
            }
            catch
            {
                pnError.Visible = true;
                lbError.Text    = "Không thể xóa danh mục này. Vui Lòng Kiểm Tra Lại !";
            }
        }
コード例 #7
0
        protected void btnXoa_Command(object sender, CommandEventArgs e)
        {
            try
            {
                int Id = Convert.ToInt32(e.CommandArgument.ToString());
                Models.NewsEntities db = new Models.NewsEntities();

                Models.Post obj = db.Post.FirstOrDefault(x => x.Id == Id);
                if (obj != null)
                {
                    db.Post.Remove(obj);
                    db.SaveChanges();
                    getData();
                }
            }
            catch
            {
                pnError.Visible = true;
                lbError.Text    = "Vui lòng xóa ảnh bài viết trước !";
            }
        }
コード例 #8
0
        protected void btnUpload_Click(object sender, EventArgs e)
        {
            if (fuImg.HasFile == true)
            {
                // Bước 1: Tải file về server
                // Sinh tên file
                string   filename = txtIdBV.Text + "_" + DateTime.Now.ToString("yyyyMMddHHmmssffff");
                string[] arr      = fuImg.FileName.Split('.');
                string   file_ext = arr[arr.Length - 1];
                filename += '.' + file_ext;
                string folder = Server.MapPath("~/Uploads/AnhBaiViet/");
                fuImg.SaveAs(folder + filename);

                // Bước 2: Thêm dữ liệu vào Database
                Models.NewsEntities db  = new Models.NewsEntities();
                Models.Media        obj = new Models.Media();
                obj.Id_Post = Convert.ToInt32(txtIdBV.Text);
                obj.Url     = filename;
                db.Media.Add(obj);
                db.SaveChanges();

                getData(Convert.ToInt32(txtIdBV.Text));
            }
        }