Exemple #1
0
        //khới tạo hàm sửa chi tiết hóa đơn
        public void SuaChiTietHoaDon(CTHoaDon ctHoaDon)
        {
            try
            {
                String         strSua = "SuaCTHoaDon";
                SqlParameter[] pars   = new SqlParameter[4];

                pars[0]       = new SqlParameter("@MaS", SqlDbType.Char, 10);
                pars[0].Value = ctHoaDon.MaS;

                pars[1]       = new SqlParameter("@SoLuong", SqlDbType.Int);
                pars[1].Value = ctHoaDon.SoLuong;

                pars[2]       = new SqlParameter("@DonGia", SqlDbType.Float);
                pars[2].Value = ctHoaDon.Tien;

                pars[3]       = new SqlParameter("@MaHD", SqlDbType.Char, 10);
                pars[3].Value = ctHoaDon.MaHd;

                DataProvider.StoreExcuteNonQuery(strSua, pars);

                MessageBox.Show("Update done", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
Exemple #2
0
        //comment
        //thêm mới khách hàng
        public void ThemMoiKhachHang(KhachHang kh)
        {
            try
            {
                String         strThem = "ThemKhachHang";
                SqlParameter[] pars    = new SqlParameter[4];

                pars[0]       = new SqlParameter("@MaKH", SqlDbType.Char, 10);
                pars[0].Value = kh.MaKh;

                pars[1]       = new SqlParameter("@TenKh", SqlDbType.NVarChar, 30);
                pars[1].Value = kh.Tenkh;

                pars[2]       = new SqlParameter("@DiaChi", SqlDbType.NVarChar, 50);
                pars[2].Value = kh.DiaChi;

                pars[3]       = new SqlParameter("@SDT", SqlDbType.Char, 10);
                pars[3].Value = kh.Sdt;

                DataProvider.StoreExcuteNonQuery(strThem, pars);

                MessageBox.Show("Insert done", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
Exemple #3
0
        //khởi tạo hàm xóa sách
        public void XoaSach(String _maXoaSach)
        {
            String strXoa = "XoaSach";

            SqlParameter[] pars = new SqlParameter[1];
            pars[0]       = new SqlParameter("MaS", SqlDbType.Char, 10);
            pars[0].Value = _maXoaSach;

            DataProvider.StoreExcuteNonQuery(strXoa, pars);
        }
Exemple #4
0
        //xóa khách hàng
        public void XoaKhachHang(String maKh)
        {
            String strXoa = "XoaKhachHang";

            SqlParameter[] pars = new SqlParameter[1];
            pars[0]       = new SqlParameter("MaKH", SqlDbType.Char, 10);
            pars[0].Value = maKh;

            DataProvider.StoreExcuteNonQuery(strXoa, pars);
        }
Exemple #5
0
        //khới tạo hàm sửa sách
        public void SuaThongTinSach(Sach _sach)
        {
            try
            {
                String         strSua = "SuaSach";
                SqlParameter[] pars   = new SqlParameter[8];

                pars[0]       = new SqlParameter("@TenS", SqlDbType.NVarChar, 50);
                pars[0].Value = _sach.TenSach;

                pars[1]       = new SqlParameter("@MaTL", SqlDbType.Char, 10);
                pars[1].Value = _sach.MaTL;

                pars[2]       = new SqlParameter("@SLuong", SqlDbType.Int);
                pars[2].Value = _sach.SoLuongTon;

                pars[3]       = new SqlParameter("@NgayNhap", SqlDbType.Date);
                pars[3].Value = _sach.NgayNhap;

                pars[4]       = new SqlParameter("@MaTG", SqlDbType.Char, 10);
                pars[4].Value = _sach.MaTG;

                pars[5]       = new SqlParameter("@MaNXB", SqlDbType.Char, 10);
                pars[5].Value = _sach.MaNXB;

                pars[6]       = new SqlParameter("@Gia", SqlDbType.Float);
                pars[6].Value = _sach.GiaBan;

                pars[7]       = new SqlParameter("@MaS", SqlDbType.Char, 10);
                pars[7].Value = _sach.MaSach;

                DataProvider.StoreExcuteNonQuery(strSua, pars);

                MessageBox.Show("Update done", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }