示例#1
0
        public static bool UpdateStore(Store_DTO storeDTO)
        {
            string sChuoiTruyVan = "EXEC dbo.CapNhatStore @id , @name , @link , @author , @cat , @status , @update_time , @view , @content , @img , @star , @chapter_num";
            bool   ketQua        = DataProvider.Instance.SelectExecuteNonQuery(sChuoiTruyVan, new object[] { storeDTO.ID, storeDTO.Name, storeDTO.Link, storeDTO.Author, storeDTO.Category, storeDTO.Status, storeDTO.Date, storeDTO.View, storeDTO.Content, storeDTO.Image, storeDTO.Star, storeDTO.Chapter });

            return(ketQua);
        }
示例#2
0
        public static bool InsertStore(Store_DTO storeDTO)
        {
            //string sChuoiTruyVan = string.Format("INSERT INTO [dbo].[store] (store_id,store_name,store_link,store_cat,store_status,store_update,store_view,store_content,star,store_author,img,chapter_num) VALUES ('{0}',N'{1}',N'{2}',N'{3}',N'{4}',N'{5}',N'{6}',N'{7}','{8}',N'{9}',N'{10}','{11}')",
            //    storeDTO.ID, storeDTO.Name,storeDTO.Link, storeDTO.Category, storeDTO.Status, storeDTO.Date, storeDTO.View, storeDTO.Content, storeDTO.Star, storeDTO.Author, storeDTO.Image, storeDTO.Chapter);
            string sChuoiTruyVan = "EXEC dbo.ThemStore @id , @name , @link , @author , @cat , @status , @update_time , @view , @content , @img , @star , @chapter_num";
            bool   ketQua        = DataProvider.Instance.SelectExecuteNonQuery(sChuoiTruyVan, new object[] { storeDTO.ID, storeDTO.Name, storeDTO.Link, storeDTO.Author, storeDTO.Category, storeDTO.Status, storeDTO.Date, storeDTO.View, storeDTO.Content, storeDTO.Image, storeDTO.Star, storeDTO.Chapter });

            return(ketQua);
        }
示例#3
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");
            }
        }
示例#4
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");
            }
        }
示例#5
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");
            }
        }
示例#6
0
        public static bool UpdateStore(Store_DTO storeDTO)
        {
            bool ketQua = Store_DAL.UpdateStore(storeDTO);

            return(ketQua);
        }
示例#7
0
        public static bool InsertStore(Store_DTO storeDTO)
        {
            bool ketQua = Store_DAL.InsertStore(storeDTO);

            return(ketQua);
        }