Vous êtes sur la page 1sur 7

Private Sub cmdAccount_Click() frmAccount.Show Me.Hide End Sub Private Sub cmdEnter_Click() If txtID.

Text = "" Then MsgBox "Mag Input ka muna ! Tanga !", vbCritical, "Account" Else If rs.State = 1 Then rs.Close rs.Open "Select * From AccountInfo where AccountNo = '" & txtID.Text & "'", cn, 3, 3 If rs.EOF Then MsgBox "Account does not Exist", vbCritical, "Account" Else If txtID.Text = rs.Fields("AccountNo") Then frmTransaction.Show Me.Hide End If End If End If End Sub Private Sub Form_Load() Label2.Visible = True txtID.Visible = True End Sub

Private Sub m_about_Click() Load frmAbout frmAbout.Show vbModeless Me.Hide End Sub Private Sub m_acinfo_Click() cmdAccount_Click End Sub Private Sub m_blue_Click() Me.BackColor = RGB(0, 0, 51) End Sub Private Sub m_center_Click() frmWelcome.Move 3000, 3000 End Sub Private Sub m_close_Click() End End Sub Private Sub m_green_Click() Me.BackColor = RGB(51, 102, 51) End Sub Private Sub m_red_Click() Me.BackColor = RGB(153, 51, 51) End Sub

Private Sub m_transac_Click() cmdEnter_Click End Sub Dim recordcounter As Integer Dim TransId As String Dim inquire As String

Private Sub cmdExit_Click() MsgBox " You are About Ending the Transaction ! " Load frmWelcome frmWelcome.Show vbModeless Me.Hide End End Sub Private Sub cmdSelect_Click() If cboTransaction = "1_Deposit" Then fraDeposit.Enabled = True txtAccountID(0).Enabled = False cmdTransaction(0).Enabled = True ElseIf cboTransaction = "2_Withdraw" Then fraWithdraw.Enabled = True txtAccountID(1).Enabled = False cmdTransaction(1).Enabled = True ElseIf cboTransaction = "3_Account Balance" Then inquire = "Inquire Only" If rs.State = 1 Then rs.Close rs.Open "Select * From Transaction", cn, 3, 3 recordcounter = rs.RecordCount + 1 TransId = Format(recordcounter, "0") rs.AddNew rs!TransactionID = TransId rs!AccountNo = frmWelcome.txtID.Text rs!TransactionDate = DateValue(Now) rs!TransactionType = cboTransaction.Text rs!inquire = inquire rs.Update rs.Close frmEnter.Show End If cboTransaction.Enabled = False End Sub Private Sub cmdTransaction_Click(Index As Integer) If Index = 0 Then a = "NO1" If txtCash(0).Text = "" Then MsgBox " Enter Cash Amount ", vbInformation, "Cash Amount" Else If IsNumeric(txtCash(0).Text) = True Then If rs.State = 1 Then rs.Close rs.Open "Select * From Transaction", cn, 3, 3 recordcounter = rs.RecordCount + 1 TransId = Format(recordcounter, "0") rs.AddNew rs!TransactionID = TransId rs!AccountNo = txtAccountID(0).Text

rs!TransactionDate = DateValue(Now) rs!TransactionType = cboTransaction.Text rs!DepositCash = Val(txtCash(0).Text) rs.Update rs.Close frmEnter.Show Me.Hide Else MsgBox " Numbers Only ! ", vbInformation, "Cash" txtCash(0).Text = "" txtCash(0).SetFocus End If End If ElseIf Index = 1 Then a = "NO2" If txtCash(1).Text = "" Then MsgBox " Enter Cash Amount ", vbInformation, "Cash Amount" Else If IsNumeric(txtCash(1).Text) = True Then If rs.State = 1 Then rs.Close rs.Open "Select * From AccountInfo Where AccountNo = '" & frmWelcome.txtID.Text & "'", cn, 3, 3 If txtCash(1).Text > rs.Fields("Balance") Then MsgBox " Your Balance is not Sufficient to Withdraw this Cash ", vbInformation, "Cash" txtCash(1).Text = "" txtCash(1).SetFocus Else If rs.State = 1 Then rs.Close rs.Open "Select * From Transaction", cn, 3, 3 recordcounter = rs.RecordCount + 1 TransId = Format(recordcounter, "0") rs.AddNew rs!TransactionID = TransId rs!AccountNo = txtAccountID(1).Text rs!TransactionDate = DateValue(Now) rs!TransactionType = cboTransaction.Text rs!WithdrawCash = Val(txtCash(1).Text) rs.Update rs.Close frmEnter.Show Me.Hide End If Else MsgBox " Numbers Only ! ", vbInformation, "Cash" txtCash(1).Text = "" txtCash(1).SetFocus End End End End If If If Sub

Private Sub Form_Load() cboTransaction.AddItem "1_Deposit" cboTransaction.AddItem "2_Withdraw" cboTransaction.AddItem "3_Account Balance" First End Sub

Private Sub Form_keydown(KeyCode As Integer, shift As Integer) Dim intIndex As Integer Select Case KeyCode Case vbKey1, vbKeyNumpad1: Case vbKey2, vbKeyNumpad2: Case vbKey3, vbKeyNumpad3: End Select End Sub Private Sub cmdNo_Click() If a = "NO1" Then If rs.State = 1 Then rs.Close cn.Execute "Delete * From Transaction Where TransactionId = '" & frmTransaction.txtTransactID(0).Text & "'" rs.Close ElseIf a = "NO2" Then If rs.State = 1 Then rs.Close cn.Execute "Delete * From Transaction Where TransactionId = '" & frmTransaction.txtTransactID(1).Text & "'" End If First frmTransaction.txtCash(0).Text = "" frmTransaction.txtCash(1).Text = "" frmTransaction.txtTransactID(0).Text = "" frmTransaction.txtTransactID(1).Text = "" frmTransaction.cboTransaction.Enabled = True Me.Hide End Sub Private Sub cmdYes_Click() frmBalance.Show Me.Hide End Sub Private Sub cmdBack_Click() Me.Hide frmTransaction.Show frmTransaction.txtCash(0).Text = "" frmTransaction.txtCash(1).Text = "" frmTransaction.txtTransactID(0) = "" frmTransaction.txtTransactID(1) = "" frmTransaction.fraDeposit.Enabled = False frmTransaction.fraWithdraw.Enabled = False frmTransaction.cboTransaction.Enabled = True frmTransaction.cmdTransaction(0).Enabled = False frmTransaction.cmdTransaction(1).Enabled = False End Sub Private Sub cmdExit_Click() End End Sub Function view() If rs.State = 1 Then rs.Close rs.Open "Select * From AccountInfo Where AccountNo = '" & frmWelcome.txtID.Text & "'", cn, 3, 3 lblAccountID.Caption = " " & rs.Fields("AccountNo")

intIndex = 13 intIndex = 14 intIndex = 15

lblName.Caption = " " & rs.Fields("FirstName") & " " & rs.Fields("MidName") & " " & rs.Fields("LastName") lblAddress.Caption = " " & rs.Fields("Address") lblTel.Caption = " " & rs.Fields("TelNo") rs.Update End Function Private Sub Form_Load() If frmTransaction.cboTransaction.Text = "1_Deposit" Then If rs.State = 1 Then rs.Close rs.Open "Select * From AccountInfo Where AccountNo = '" & frmWelcome.txtID.Text & "'", cn, 3, 3 Bal = Val(frmTransaction.txtCash(0).Text) + rs.Fields("Balance") rs!Balance = Bal lblBalance.Caption = " " & rs.Fields("Balance") rs.Update view If rs.State = 1 Then rs.Close rs.Open "Select * From Transaction Where TransactionId = '" & frmTransaction.txtTransactID(0).Text & "'", cn, 3, 3 ElseIf frmTransaction.cboTransaction.Text = "2_Withdraw" Then If rs.State = 1 Then rs.Close rs.Open "Select * From AccountInfo Where AccountNo = '" & frmWelcome.txtID.Text & "'", cn, 3, 3 Bal = rs.Fields("Balance") - Val(frmTransaction.txtCash(1).Text) rs!Balance = Bal lblBalance.Caption = " " & rs.Fields("Balance") rs.Update view If rs.State = 1 Then rs.Close rs.Open "Select * From Transaction Where TransactionId = '" & frmTransaction.txtTransactID(1).Text & "'", cn, 3, 3 ElseIf frmTransaction.cboTransaction.Text = "3_Account Balance" Then view lblBalance.Caption = " " & rs.Fields("Balance") rs.Close If rs.State = 1 Then rs.Close rs.Open "Select * From Transaction Where TransactionId = '" & frmTransaction.txtTransactID(0).Text & "'", cn, 3, 3

End If End Sub

Private Sub cmdAddAccount_Click() fraAccount.Enabled = True cmdSignup.Enabled = True cmdAddAccount.Enabled = False txtBal.Enabled = False txtID.Enabled = False Dim recordcounter As Integer If rs.State = 1 Then rs.Close rs.Open "Select * From AccountInfo", cn, 3, 3 recordcounter = rs.RecordCount + 1 txtID.Text = "Account-" & Format((recordcounter), "0") End Sub

Private Sub cmdSignup_Click() If rs.State = 1 Then rs.Close rs.Open " SELECT * FROM AccountInfo", cn, adOpenKeyset, adLockPessimistic rs.AddNew rs!AccountNo = txtID.Text rs!FirstName = txtFirst.Text rs!LastName = txtLast.Text rs!MidName = txtMid.Text rs!Address = txtAddress.Text rs!TelNo = txtTel.Text rs.Update rs.Close MsgBox "Account Saved !" txtID.Text = "" txtFirst.Text = "" txtLast.Text = "" txtMid.Text = "" txtAddress.Text = "" txtTel.Text = "" txtBal.Text = "" cmdSignup.Enabled = False cmdAddAccount.Enabled = True fraAccount.Enabled = False frmWelcome.Show Me.Hide End Sub Private Sub Command1_Click() Load frmWelcome frmWelcome.Show vbModeless Me.Hide End Sub Private Sub Form_Load() fraAccount.Enabled = False cmdSignup.Enabled = False If rs.State = 1 Then rs.Close rs.Open "SELECT * FROM AccountInfo", cn, adOpenKeyset, adLockPessimistic End Sub Private Sub fraAccount_DragDrop(Source As Control, X As Single, Y As Single) End Sub Private Sub Command1_Click() End End Sub

Vous aimerez peut-être aussi