Esempio n. 1
0
        private void btnInsert_Click(object sender, EventArgs e)
        {
            string sChuoiTruyVan = "EXEC dbo.LayToanBoStore";
            //string sChuoiTruyVan1 = @"select * From [dbo].[store]";
            DataTable dt = DataProvider.Instance.ExecuteQuery(sChuoiTruyVan);
            // DataTable dt1 = DataProvider.TruyVanDataReader(sChuoiTruyVan1);
            Store_DTO storeDTO = new Store_DTO();

            storeDTO.ID       = Convert.ToInt32(txtID.Text);
            storeDTO.Author   = txtAuthor.Text;
            storeDTO.Category = txtCat.Text;
            storeDTO.Chapter  = Convert.ToInt32(txtChapter.Text);
            storeDTO.Content  = txtContent.Text;
            storeDTO.Link     = txtLink.Text;
            storeDTO.Name     = txtName.Text;
            storeDTO.Star     = Convert.ToInt32(txtStar.Text);
            storeDTO.View     = Convert.ToInt32(txtView.Text);
            storeDTO.Status   = txtStatus.Text;
            storeDTO.Date     = txtUpdate.Text;
            //int t = e1.RowIndex;
            // Bitmap bitmap = new Bitmap(@"F:\hinhcomic\167964 - OVVF5E - 82");
            //string duongdan = dt.Rows[t]["img"].ToString();
            string duongdan = @"F:\hinhcomic\error.jpg";

            if (path == "")
            {
                storeDTO.Image = duongdan;
            }
            else
            {
                storeDTO.Image = path;
            }
            //storeDTO.Image=dt.Rows[]


            if (Store_BUL.InsertStore(storeDTO) == true) //Nó đã thực thi làm thay đổi CSDL
            {
                bunifuCustomDataGrid1.Rows.Clear();
                LoadDataGridView();
                MessageBox.Show("Thêm thành công!", "Thông báo");
                Reset();
            }
            else
            {
                MessageBox.Show("Thêm không thành công!", "Thông báo");
            }
        }
Esempio n. 2
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            Store_DTO storeDTO = new Store_DTO();
            int       IDs      = Convert.ToInt32(lblID.Text);

            // storeDTO.ID =Convert.ToInt32( lblID.Text);
            if (Store_BUL.DeleteStore(IDs) == true) //Nó đã thực thi làm thay đổi CSDL
            {
                bunifuCustomDataGrid1.Rows.Clear();
                LoadDataGridView();
                Reset();
                MessageBox.Show("xóa thành công!", "Thông báo");
            }
            else
            {
                MessageBox.Show("xóa không thành công!", "Thông báo");
            }
        }
Esempio n. 3
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            string sChuoiTruyVan = "EXEC dbo.ChiTietStore @ma";

            DataTable dt       = DataProvider.Instance.ExecuteQuery(sChuoiTruyVan, new object[] { lblID.Text });
            Store_DTO storeDTO = new Store_DTO();

            storeDTO.ID       = Convert.ToInt32(lblID.Text);
            storeDTO.Author   = txtAuthor.Text;
            storeDTO.Category = txtCat.Text;
            storeDTO.Chapter  = Convert.ToInt32(txtChapter.Text);
            storeDTO.Content  = txtContent.Text;
            storeDTO.Link     = txtLink.Text;
            storeDTO.Name     = txtName.Text;
            storeDTO.Star     = Convert.ToInt32(txtStar.Text);
            storeDTO.View     = Convert.ToInt32(txtView.Text);
            storeDTO.Status   = txtStatus.Text;
            storeDTO.Date     = txtUpdate.Text;
            string duongdan = dt.Rows[0]["img"].ToString();

            if (path == "")
            {
                storeDTO.Image = duongdan;
            }
            else
            {
                storeDTO.Image = path;
            }

            if (Store_BUL.UpdateStore(storeDTO) == true) //Nó đã thực thi làm thay đổi CSDL
            {
                bunifuCustomDataGrid1.Rows.Clear();
                LoadDataGridView();
                MessageBox.Show("Cập nhật thành công!", "Thông báo");
                Reset();
            }
            else
            {
                MessageBox.Show("Cập nhật không thành công!", "Thông báo");
            }
        }