Esempio n. 1
0
        public static bool deleteCTHDB(EC_CTHDB cthd)
        {
            conn = GetData.KetNoi();
            string sTruyVan = "CTHDB_Delete";

            cmd             = new SqlCommand(sTruyVan, conn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@MAHDB", SqlDbType.NVarChar).Value = cthd.MaHDB;
            cmd.Parameters.Add("@MASP", SqlDbType.NVarChar).Value  = cthd.MaSP;
            cmd.ExecuteNonQuery();
            cmd.Dispose();
            conn.Close();
            try
            {
                GetData.ThucThiTruyVanNonQuery(sTruyVan, conn);
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(true);
            }
            catch (Exception ex)
            {
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(false);
            }
        }
 private void btnSua_Click(object sender, EventArgs e)
 {
     if (txtSoLuong.Text != "")
     {
         EC_CTHDB ban = new EC_CTHDB();
         ban.MaHDB = txtMaHDB.Text;
         ban.MaSP  = cbxMaHang.SelectedValue.ToString();
         if (txtSoLuong.Text != "")
         {
             ban.SoLuong = Int32.Parse(txtSoLuong.Text);
         }
         if (txtDonGia.Text != "")
         {
             ban.DonGia = float.Parse(txtDonGia.Text);
         }
         if (txtThanhtien.Text != "")
         {
             ban.thanhTien = float.Parse(txtThanhtien.Text);
         }
         if (thucthi.updateCTHDB(ban))
         {
             MessageBox.Show("Sửa thành công");
             loaddata();
         }
         else
         {
             MessageBox.Show("Sửa thất bại");
         }
     }
     else
     {
         MessageBox.Show("Bạn phải nhập số lượng");
     }
 }
Esempio n. 3
0
        public static bool insertCTHDB(EC_CTHDB cthd)
        {
            conn = GetData.KetNoi();
            string sTruyVan = "CTHDB_Insert";

            cmd             = new SqlCommand(sTruyVan, conn);
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add("@MAHDB", SqlDbType.NVarChar).Value  = cthd.MaHDB;
            cmd.Parameters.Add("@MASP", SqlDbType.NVarChar).Value   = cthd.MaSP;
            cmd.Parameters.Add("@SOLUONG", SqlDbType.Int).Value     = cthd.SoLuong;
            cmd.Parameters.Add("@DONGIA", SqlDbType.Float).Value    = cthd.DonGia;
            cmd.Parameters.Add("@THANHTIEN", SqlDbType.Float).Value = cthd.thanhTien;

            cmd.ExecuteNonQuery();
            cmd.Dispose();

            try
            {
                GetData.ThucThiTruyVanNonQuery(sTruyVan, conn);
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(true);
            }
            catch (Exception ex)
            {
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(false);
            }
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            EC_CTHDB ban = new EC_CTHDB();

            ban.MaHDB = txtMaHDB.Text;
            ban.MaSP  = cbxMaHang.SelectedValue.ToString();

            if (thucthi.deleteCTHDB(ban))
            {
                MessageBox.Show("Xóa thành công");
                loaddata();
            }
            else
            {
                MessageBox.Show("Xóa thất bại");
            }
        }
Esempio n. 5
0
 public bool deleteCTHDB(EC_CTHDB cthdn)
 {
     return(DA_CTHDB.deleteCTHDB(cthdn));
 }
Esempio n. 6
0
 public bool updateCTHDB(EC_CTHDB cthdn)
 {
     return(DA_CTHDB.updateCTHDB(cthdn));
 }
Esempio n. 7
0
 public bool insertCTHDB(EC_CTHDB cthdn)
 {
     return(DA_CTHDB.insertCTHDB(cthdn));
 }