Exemple #1
0
 private void BtnOK_Click(object sender, EventArgs e)
 {
     if (CheckData())
     {
         tblSieuThi st = new tblSieuThi();
         st.MaSanPham  = txtMaSanPham.Text;
         st.TenSanPham = txtTenSanPham.Text;
         st.NgayNhap   = dateTimePickerNgayNhap.Value;
         st.TenMatHang = comboBoxTenMatHang.Text;
         st.NhaSanXuat = comboBoxNhaSanXuat.Text;
         if (radioButtonConHang.Checked)
         {
             st.TinhTrang = "Còn hàng";
         }
         else
         {
             st.TinhTrang = "Hết hàng";
         }
         if (bllST.InsertSieuThi(st) == true)
         {
             form1.ShowAllSieuThi();
             this.Close();
         }
         else
         {
             MessageBox.Show("Đã có lỗi xảy ra, xin thử lại sau!", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop);
         }
     }
 }
Exemple #2
0
 private void BtnDelete_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn chắc chắn muốn xóa hay không?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         tblSieuThi st = new tblSieuThi();
         st.MaSanPham = dataGridViewSieuThi.Rows[index].Cells["MaSanPham"].Value.ToString();
         if (bllST.DeleteSieuThi(st) == true)
         {
             ShowAllSieuThi();
         }
         else
         {
             MessageBox.Show("Đã có lỗi xảy ra, xin thử lại sau!", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop);
         }
     }
 }
Exemple #3
0
        public bool DeleteSieuThi(tblSieuThi st)
        {
            string        sql = "DELETE tblSanPham WHERE MaSanPham = @MaSanPham";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaSanPham", SqlDbType.NVarChar).Value = st.MaSanPham;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
Exemple #4
0
        public bool UpdateSieuThi(tblSieuThi st)
        {
            string        sql = "UPDATE tblSanPham SET TenSanPham = @TenSanPham, NgayNhap = @NgayNhap, NhaSanXuat = @NhaSanXuat, TinhTrang = @TinhTrang, MaMatHang = (SELECT MaMatHang FROM tblMatHang WHERE TenMatHang = @TenMatHang) WHERE MaSanPham = @MaSanPham";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaSanPham", SqlDbType.NVarChar).Value  = st.MaSanPham;
                cmd.Parameters.Add("@TenSanPham", SqlDbType.NVarChar).Value = st.TenSanPham;
                cmd.Parameters.Add("@NgayNhap", SqlDbType.DateTime).Value   = st.NgayNhap;
                cmd.Parameters.Add("@NhaSanXuat", SqlDbType.NVarChar).Value = st.NhaSanXuat;
                cmd.Parameters.Add("@TinhTrang", SqlDbType.NVarChar).Value  = st.TinhTrang;
                cmd.Parameters.Add("@TenMatHang", SqlDbType.NVarChar).Value = st.TenMatHang;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
Exemple #5
0
 public bool DeleteSieuThi(tblSieuThi st)
 {
     return(dalST.DeleteSieuThi(st));
 }
Exemple #6
0
 public bool UpdateSieuThi(tblSieuThi st)
 {
     return(dalST.UpdateSieuThi(st));
 }
Exemple #7
0
 public bool InsertSieuThi(tblSieuThi st)
 {
     return(dalST.InsertSieuThi(st));
 }