예제 #1
0
파일: FrmKho.cs 프로젝트: minh1061998/ttn
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có chắc muốn xóa ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Hand) == DialogResult.Yes)
            {
                KHO k = new KHO();
                k.MAKHO = txtMAKHO.Text;

                if (bllK.DeleteKho(k))
                {
                    ShowAllKho();
                }
                else
                {
                    MessageBox.Show("Lỗi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #2
0
파일: FrmKho.cs 프로젝트: minh1061998/ttn
        private void btnSua_Click(object sender, EventArgs e)
        {
            KHO k = new KHO();

            k.MAKHO     = txtMAKHO.Text;
            k.TENKHO    = txtTENKHO.Text;
            k.DIACHIKHO = txtDIACHIKHO.Text;
            k.MATK      = txtMATK.Text;

            if (bllK.UpdateKho(k))
            {
                ShowAllKho();
            }
            else
            {
                MessageBox.Show("Lỗi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #3
0
        public bool DeleteKho(KHO k)
        {
            string        sql = "DELETE KHO WHERE MAKHO = @MAKHO";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("MAKHO", SqlDbType.NChar).Value = k.MAKHO;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
예제 #4
0
        public bool UpdateKho(KHO k)
        {
            string        sql = "UPDATE KHO SET MAKHO = @MAKHO, TENKHO = @TENKHO, DIACHIKHO = @DIACHIKHO, MATK = @MATK WHERE MAKHO = @MAKHO";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MAKHO", SqlDbType.NChar).Value        = k.MAKHO;
                cmd.Parameters.Add("@TENKHO", SqlDbType.NVarChar).Value    = k.TENKHO;
                cmd.Parameters.Add("@DIACHIKHO", SqlDbType.NVarChar).Value = k.DIACHIKHO;
                cmd.Parameters.Add("@MATK", SqlDbType.NChar).Value         = k.MATK;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
예제 #5
0
        public bool InsertKho(KHO k)
        {
            string        sql = "INSERT INTO KHO(MAKHO, TENKHO, DIACHIKHO, MATK) VALUES(@MAKHO, @TENKHO, @DIACHIKHO, @MATK)";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MAKHO", SqlDbType.NChar).Value        = k.MAKHO;
                cmd.Parameters.Add("@TENKHO", SqlDbType.NVarChar).Value    = k.TENKHO;
                cmd.Parameters.Add("@DIACHIKHO", SqlDbType.NVarChar).Value = k.DIACHIKHO;
                cmd.Parameters.Add("@MATK", SqlDbType.NChar).Value         = k.MATK;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
예제 #6
0
파일: KHOBLL.cs 프로젝트: minh1061998/ttn
 public bool DeleteKho(KHO k)
 {
     return(dalK.DeleteKho(k));
 }
예제 #7
0
파일: KHOBLL.cs 프로젝트: minh1061998/ttn
 public bool UpdateKho(KHO k)
 {
     return(dalK.UpdateKho(k));
 }
예제 #8
0
파일: KHOBLL.cs 프로젝트: minh1061998/ttn
 public bool InsertKho(KHO k)
 {
     return(dalK.InsertKho(k));
 }