예제 #1
0
        private void btXoa_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                string sql = @"DELETE FROM [QLTV_LOAN].[dbo].[TaiKhoan]
                             WHERE MaTK = " + Convert.ToInt64(txtma.Text);

                if (KetNoi.Query(sql) == -1)
                {
                    MessageBox.Show("Có lỗi trong quá trình xóa !");
                }
                else
                {
                    MessageBox.Show("Xóa thành công !");
                    hien();
                }
            }
        }
예제 #2
0
        private void btSua_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                string sql = @"UPDATE [QLTV_LOAN].[dbo].[TaiKhoan]
                               SET [Usename] = '" + txtten.Text + @"'
                              ,[Password] = '" + txtmatkhau.Text + @"'
                             WHERE MaTK = " + Convert.ToInt64(txtma.Text);

                if (KetNoi.Query(sql) == -1)
                {
                    MessageBox.Show("Có lỗi trong quá trình sửa !");
                }
                else
                {
                    MessageBox.Show("Sửa thành công !");
                    hien();
                }
            }
        }
예제 #3
0
        private void btThem_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                string sql = @"INSERT INTO [QLTV_LOAN].[dbo].[TaiKhoan]
                                   ([Usename]
                                   ,[Password])
                             VALUES
                                   (N'" + txtten.Text + @"'
                                   ," + txtmatkhau.Text + @"
                                    )";

                if (KetNoi.Query(sql) == -1)
                {
                    MessageBox.Show("Có lỗi trong quá trình thêm !");
                }
                else
                {
                    MessageBox.Show("Thêm thành công !");
                    hien();
                }
            }
        }
예제 #4
0
        private void btLuu_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                if (state == "insert")
                {
                    string sql = @"INSERT INTO TacGia(MaTG,TenTG,DiaChiTG)
     VALUES
           ('" + txtma.Text + @"'
           ,N'" + txtten.Text + @"'
            ,N'" + txtdiachi.Text + @"'
           )";


                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Thêm thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình thêm");
                    }
                }
                //end add
                else if (state == "update")
                {
                    string sql = @"UPDATE [QLTV_LOAN].[dbo].[TacGia]
       SET    
            [TenTG]=N'" + txtten.Text + @"'
           ,[DiaChiTG]= N'" + txtdiachi.Text + @"'
            WHERE MaTG= " + txtma.Text;


                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Sửa thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình Sửa");
                    }
                }

                hien();
                dongtxt();
                mobtn();
            }//end validate
            if (state == "delete" && validate())
            {
                string sql = @"DELETE TacGia
             WHERE MaTG = " + txtma.Text;


                if (KetNoi.Query(sql) != -1)
                {
                    MessageBox.Show("Xóa thành công !");
                }
                else
                {
                    MessageBox.Show("Có lỗi trong quá trình Xóa");
                }

                hien();
                dongtxt();
                mobtn();
            }
        }
예제 #5
0
        private void btLuu_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                if (state == "insert")
                {
                    string sql = @"INSERT INTO [QLTV_LOAN].[dbo].[Sach]([MaSach],[TenSach],[NXB],[NamXB],[GiaTien],[SoTrang],[TinhTrangSach],[MaTheLoai],[MaTG],[SoLuong])
     VALUES
           ('" + txtmasach.Text + @"'
           ,N'" + txttensach.Text + @"'
            ,N'" + txtnxb.Text + @"'
            ," + txtnamxb.Text + @"
              ," + txtgiatien.Text + @"
              ," + txtsotrang.Text + @"
             ,N'" + txttinhtrangsach.Text + @"'
           ,'" + cmbMaTL.SelectedValue + @"'
           ," + cmbMaTG.SelectedValue + @" 
            ," + Convert.ToInt64(txtsoluong.Text) + @"  )";


                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Thêm thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình thêm");
                    }
                }
                //end add
                else if (state == "update")
                {
                    string sql = @"UPDATE [QLTV_LOAN].[dbo].[Sach]
       SET    [TenSach]=N'" + txttensach.Text + @"'
            ,[NXB]=N'" + txtnxb.Text + @"'
            ,[NamXB]=" + txtnamxb.Text + @"
              ,[GiaTien]=" + txtgiatien.Text + @"
             ,[SoTrang]= " + txtsotrang.Text + @"
            ,[TinhTrangSach]=N'" + txttinhtrangsach.Text + @"'
           ,[MaTheLoai]='" + cmbMaTL.SelectedValue + @"'
           ,[MaTG]=" + cmbMaTG.SelectedValue + @"
             ,[SoLuong]=" + Convert.ToInt64(txtsoluong.Text) + @"
          WHERE MaSach = " + txtmasach.Text;



                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Sửa thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình Sửa");
                    }
                }

                hien();
                dongtxt();
                mobtn();
            }//end validate
            if (state == "delete" && validate())
            {
                string sql = @"DELETE Sach
             WHERE MaSach = " + txtmasach.Text;


                if (KetNoi.Query(sql) != -1)
                {
                    MessageBox.Show("Xóa thành công !");
                }
                else
                {
                    MessageBox.Show("Có lỗi trong quá trình Xóa");
                }

                hien();
                dongtxt();
                mobtn();
            }
        }
예제 #6
0
        private void btLuu_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                if (state == "insert")
                {
                    string sql = @"INSERT INTO NhanVien (MaNV,TenNV,NgaySinh,GioiTinh,DiaChi,SDT,Luong)
     VALUES
           ('" + txtma.Text + @"'
           ,N'" + txtten.Text + @"'
            ,'" + dtngaysinh.Value.ToString("yyyy/MM/dd") + @"'
            ,N'" + txtgioitinh.Text + @"'
              ,N'" + txtdiachi.Text + @"'
              ," + txtsdt.Text + @"
              ,N'" + txtluong.Text + @"'
            )";


                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Thêm thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình thêm");
                    }
                }
                //end add
                else if (state == "update")
                {
                    string sql = @"UPDATE [QLTV_CHUNG].[dbo].[NhanVien]
       SET    
            [TenNV]=N'" + txtten.Text + @"'
            ,[NgaySinh]='" + dtngaysinh.Value.ToString("yyyy/MM/dd") + @"'
              ,[GioiTinh]=N'" + txtgioitinh.Text + @"'
             ,[DiaChi]= N'" + txtdiachi.Text + @"'
            ,[SDT]=" + txtsdt.Text + @"
              ,[Luong]=N'" + txtluong.Text + @"'
             WHERE MaNV= " + txtma.Text;


                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Sửa thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình Sửa");
                    }
                }

                hien();
                dongtxt();
                mobtn();
            }//end validate
            if (state == "delete" && validate())
            {
                string sql = @"DELETE NhanVien
             WHERE MaNV = " + txtma.Text;


                if (KetNoi.Query(sql) != -1)
                {
                    MessageBox.Show("Xóa thành công !");
                }
                else
                {
                    MessageBox.Show("Có lỗi trong quá trình Xóa");
                }

                hien();
                dongtxt();
                mobtn();
            }
        }
예제 #7
0
        private void btluu_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                if (state == "insert")
                {
                    //MessageBox.Show("INSERT INTO PhieuNhap(MaPhieuNhap, TenNCC, TenMH, SoLuongNhap,GiaNhap,TienDaThanhToan,NgayThanhToan) VALUES (" + Convert.ToInt32(txtMaPhieuNhap.Text) + ",N'" + txtTenNCC.Text + "',N'" + txtTenMH.Text + "'," + Convert.ToInt32(txtSoLuongNhap.Text) + "," + Convert.ToInt32(txtGiaNhap.Text) + "," + Convert.ToInt32(txtTienDaThanhToan.Text) + ",'"+txtNgayThanhToan.Value.ToShortDateString().ToString() +"')");
                    string sql = @"INSERT INTO [QLTV_CHUNG].[dbo].[NhuCau]
           ([SoPM]
           ,[MaSach]
           ,[SoLuongSachMuon]
           ,[MaDocGia]
           ,[NgayMuon]
            ,[NgayHanTra]
             ,[GhiChu]
             ,[MaNV])
     VALUES
           ( " + txtso.Text + @"
        ," + cmbsach.SelectedValue + @"
       ," + Convert.ToInt64(txtsoluong1.Text) + @"
      ," + cmbdocgia.SelectedValue + @"
      ,'" + dtngaymuon.Value.ToString("yyyy/MM/dd") + @"'
      ,'" + dtngayhantra.Value.ToString("yyyy/MM/dd") + @"'
      , N'" + txtghichu.Text + @"'
      , " + cmbnhanvien.SelectedValue + @"
)";

                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Thêm thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình thêm");
                    }
                }
                //end add
                else if (state == "update")
                {
                    string sql = @"UPDATE [QLTV_CHUNG].[dbo].[NhuCau]
   SET   [SoPM]=" + txtso.Text + @"
       ,[MaSach] =" + cmbsach.SelectedValue + @"
       ,[SoLuongSachMuon] =" + Convert.ToInt64(txtsoluong1.Text) + @"
      ,[MaDocGia] =" + cmbdocgia.SelectedValue + @"
      ,[NgayMuon] ='" + dtngaymuon.Value.ToString("yyyy/MM/dd") + @"'
      ,[NgayHanTra] ='" + dtngayhantra.Value.ToString("yyyy/MM/dd") + @"'
      , [GhiChu] = N'" + txtghichu.Text + @"'
      ,[MaNV] = " + cmbnhanvien.SelectedValue + @"
 WHERE STT = " + Convert.ToInt64(txtstt.Text);



                    if (KetNoi.Query(sql) != -1)
                    {
                        MessageBox.Show("Sửa thành công !");
                    }
                    else
                    {
                        MessageBox.Show("Có lỗi trong quá trình Sửa");
                    }
                }

                hien();
                dongtxt();
                mobtn();
            }//end validate
            if (state == "delete" && validate())
            {
                string sql = @"DELETE NhuCau
                WHERE STT = " + Convert.ToInt64(txtstt.Text);


                if (KetNoi.Query(sql) != -1)
                {
                    MessageBox.Show("Xóa thành công !");
                }
                else
                {
                    MessageBox.Show("Có lỗi trong quá trình Xóa");
                }

                hien();
                dongtxt();
                mobtn();
            }
        }