SlideShare una empresa de Scribd logo
1 de 16
Proyecto de
Visual Basic. Net
Practica #06
SISTEMA DE FACTURACIÓN
14/05/2015 Profesor: Francisco Baez
Frm_Entrada
Password del Sistema
14/05/2015 Profesor: Francisco Baez
Frm_factura
Sistema de Facturación
14/05/2015 Profesor: Francisco Baez
Frm_Autor
Acerca del Autor
14/05/2015 Profesor: Francisco Baez
Programando el Frm_Entrada
Private Sub Form_Load()
End Sub
14/05/2015 Profesor: Francisco Baez
Frm_Entrada.Show
TxtClave.Focus()
‘Para entradas solo presenten valores
TxtHospedaje. ReadOnly = True
TxtServicios. ReadOnly = True
TxtITBIS. ReadOnly = True
TxtSubTotal. ReadOnly = True
TxtTotalNeto. ReadOnly = True
Private Sub BtnAceptar_Click()
End Sub
Dim clave As String
clave = “Luisa“
If TxtClave.Text = clave Then
MsgBox ("Bienvenido al sistema")
Frm_Factura.Show
Frm_Entrada.Hide
Else
MsgBox ("Error, vuelva a ingresar clave")
TxtClave.Text = ""
TxtClave.Focus()
End If
Programando el Boton Aceptar
14/05/2015 Profesor: Francisco Baez
Programando el Boton Salir
Private Sub BtnCancelar_Click()
End Sub
Me.Close()
14/05/2015 Profesor: Francisco Baez
Al hacer clic en calcular se deberá hallar.
Monto de hospedaje:
Días de hospedaje * Pago Día
El pago día será de S/. 50 (Turista) ó
S/. 70 (Embassy)
Monto Servicios:
Será de S/. 20 por cada servicio
Monto total:
Monto de Hospedaje + Monto del Servicio
IGV:
18% del Monto Total
Total a Pagar:
Monto total + IGV
14/05/2015 Profesor: Francisco Baez
Programando el Frm_Factura
Private Sub BtnCalcular_Click()
Dim Dias, Telefono, Cable, Bar, Costo As Integer
Dim Hospedaje, Servicio As Integer
Dim SubTotal, Itbis, TotalNeto As Decimal
Dias = Val(TxtDias.Text)
'Calculando el costo de Hospedaje
If RbrTurista.Checked = True Then
costo = 1000
ElseIf RbtEmmbasy.Checked = True Then
costo = 700
End If
Hospedaje = Costo * Dias
TxtHospedaje.Text = hospedaje
Programando el Boton Calcular
14/05/2015 Profesor: Francisco Baez
Programando el Frm_Factura
Private Sub BtnCalcular_Click()
'Calculando el total de Servicios
If ChkTelefono.Checked = True Then
Telefono = 400
Else
Telefono = 0
End If
If ChkCable.Checked = True Then
Cable = 300
Else
Cable = 0
End If
If ChkBar.Checked = True Then
Bar = 1800
Else
Bar = 0
End If
Programando el Boton Calcular
14/05/2015 Profesor: Francisco Baez
Programando el Frm_Factura
Private Sub BtnCalcular_Click()
End Sub
'Calculando el total de Servicios
Servicio = Telefono + Cable + Bar
TxtServicios.Text = Servicio
'Calculando el SubTotal
SubTotal = Hospedaje + Servicio
TxtSubTotal.Text = SubTotal
'Calculando el Impuesto(ITBIS)
Itbis = SubTotal * 0.18
TxtItbis.Text = Itbis
'Calculando el Total Neto a Pagar
TotalNeto = SubTotal + Itbis
TxtTotalNeto.Text = TotalNeto
Programando el Boton Calcular
14/05/2015 Profesor: Francisco Baez
Private Sub BtnNuevo_Click()
End Sub
Programando el Comando Nuevo
TxtDias.Text = ""
TxtHospedaje.Text = ""
TxtServicios.Text = ""
TxtITBIS.Text = ""
TxtSubTotal.Text = ""
TxtTotalNeto.Text = ""
TxtNombre.Text = ""
TxtNombre.Focus()
14/05/2015 Profesor: Francisco Baez
Private Sub BtnAutor_Click()
End Sub
Programando el Comando Acerca de…
Frm_Autor.Show
14/05/2015 Profesor: Francisco Baez
Private Sub BtnSalir_Click()
End Sub
Programando el Comando Salir
Dim Repuesta As Integer
Repuesta = MsgBox("Desea salir del sistema?", 4 + 32 + 256, "Salir")
If Repuesta = 6 Then
End
Else
Return
End If
14/05/2015 Profesor: Francisco Baez
Programando el Formulario Frm_Autor
Programando el Boton Aceptar
Private Sub BtnAceptar_Click()
End Sub
Frm_Factura.Show
Frm_Autor.Hide
14/05/2015 Profesor: Francisco Baez
A Programar…
14/05/2015 Profesor: Francisco Baez

Más contenido relacionado

Destacado

Шизофрения
Шизофрения  Шизофрения
Шизофрения kovivi
 
Mark Kulaga Artists Statement
Mark Kulaga Artists StatementMark Kulaga Artists Statement
Mark Kulaga Artists StatementMark Koogz Kulaga
 
Audio editor performance appraisal
Audio editor performance appraisalAudio editor performance appraisal
Audio editor performance appraisalonkyometro
 
Assistant to general manager performance appraisal
Assistant to general manager performance appraisalAssistant to general manager performance appraisal
Assistant to general manager performance appraisalonkyometro
 
SAMPLE PAGES_ DRAWING FROM THE INSIDE OUT
SAMPLE PAGES_ DRAWING FROM THE INSIDE OUTSAMPLE PAGES_ DRAWING FROM THE INSIDE OUT
SAMPLE PAGES_ DRAWING FROM THE INSIDE OUTBarbara Kerwin
 
Comparing screening tools for intimate partner violence detection: What's the...
Comparing screening tools for intimate partner violence detection: What's the...Comparing screening tools for intimate partner violence detection: What's the...
Comparing screening tools for intimate partner violence detection: What's the...Health Evidence™
 
Software libre uniminuto
Software libre uniminutoSoftware libre uniminuto
Software libre uniminutoJaissa1425
 
Martha cecilia gomez es considerada una autoridad mundial en clonación.
Martha cecilia gomez es considerada una autoridad mundial en clonación.Martha cecilia gomez es considerada una autoridad mundial en clonación.
Martha cecilia gomez es considerada una autoridad mundial en clonación.Paola Rodriguez
 
Beneficios de empresas privadas
Beneficios de empresas privadasBeneficios de empresas privadas
Beneficios de empresas privadasRodayamor
 
Tratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFE
Tratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFETratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFE
Tratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFESara Montes
 
Contribuyamos un poco al medio ambiente
Contribuyamos un poco al medio ambienteContribuyamos un poco al medio ambiente
Contribuyamos un poco al medio ambientePaola Rodriguez
 
Conceptos básicos de la computación
Conceptos básicos de la computaciónConceptos básicos de la computación
Conceptos básicos de la computaciónkarenalvarez28
 
Análisis de algunos programas infantiles
Análisis de algunos programas infantilesAnálisis de algunos programas infantiles
Análisis de algunos programas infantilesPaola Rodriguez
 

Destacado (20)

Шизофрения
Шизофрения  Шизофрения
Шизофрения
 
Mark Kulaga Artists Statement
Mark Kulaga Artists StatementMark Kulaga Artists Statement
Mark Kulaga Artists Statement
 
Audio editor performance appraisal
Audio editor performance appraisalAudio editor performance appraisal
Audio editor performance appraisal
 
juvenile crimes
juvenile crimesjuvenile crimes
juvenile crimes
 
Assistant to general manager performance appraisal
Assistant to general manager performance appraisalAssistant to general manager performance appraisal
Assistant to general manager performance appraisal
 
SAMPLE PAGES_ DRAWING FROM THE INSIDE OUT
SAMPLE PAGES_ DRAWING FROM THE INSIDE OUTSAMPLE PAGES_ DRAWING FROM THE INSIDE OUT
SAMPLE PAGES_ DRAWING FROM THE INSIDE OUT
 
Comparing screening tools for intimate partner violence detection: What's the...
Comparing screening tools for intimate partner violence detection: What's the...Comparing screening tools for intimate partner violence detection: What's the...
Comparing screening tools for intimate partner violence detection: What's the...
 
Software libre uniminuto
Software libre uniminutoSoftware libre uniminuto
Software libre uniminuto
 
Martha cecilia gomez es considerada una autoridad mundial en clonación.
Martha cecilia gomez es considerada una autoridad mundial en clonación.Martha cecilia gomez es considerada una autoridad mundial en clonación.
Martha cecilia gomez es considerada una autoridad mundial en clonación.
 
Beneficios de empresas privadas
Beneficios de empresas privadasBeneficios de empresas privadas
Beneficios de empresas privadas
 
Deportes agradables
Deportes agradablesDeportes agradables
Deportes agradables
 
El lenguaje audiovisual
El lenguaje audiovisualEl lenguaje audiovisual
El lenguaje audiovisual
 
Redes y salud publica
Redes y salud publicaRedes y salud publica
Redes y salud publica
 
Tratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFE
Tratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFETratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFE
Tratar o cliente por tu | E-Marketing | GMCM | ISEG/IDEFE
 
Adolescencia blanca 2
Adolescencia blanca 2Adolescencia blanca 2
Adolescencia blanca 2
 
Conceptos basicos en salud laboral
Conceptos basicos en salud laboralConceptos basicos en salud laboral
Conceptos basicos en salud laboral
 
Contribuyamos un poco al medio ambiente
Contribuyamos un poco al medio ambienteContribuyamos un poco al medio ambiente
Contribuyamos un poco al medio ambiente
 
reproduccion fauna silvestre
 reproduccion fauna silvestre  reproduccion fauna silvestre
reproduccion fauna silvestre
 
Conceptos básicos de la computación
Conceptos básicos de la computaciónConceptos básicos de la computación
Conceptos básicos de la computación
 
Análisis de algunos programas infantiles
Análisis de algunos programas infantilesAnálisis de algunos programas infantiles
Análisis de algunos programas infantiles
 

Más de Liceo Técnico Profesional Agustin Bonilla (7)

Introduccion-a-la-administracion-de-bases-de-datos.pdf
Introduccion-a-la-administracion-de-bases-de-datos.pdfIntroduccion-a-la-administracion-de-bases-de-datos.pdf
Introduccion-a-la-administracion-de-bases-de-datos.pdf
 
Conceptos fundamentales de_html
Conceptos fundamentales de_html Conceptos fundamentales de_html
Conceptos fundamentales de_html
 
Ventana de login
Ventana de loginVentana de login
Ventana de login
 
Visual basic.net practica combobox
Visual basic.net practica comboboxVisual basic.net practica combobox
Visual basic.net practica combobox
 
Hoja de anotacion de baseball profesional del caribe
Hoja de anotacion de baseball profesional del caribeHoja de anotacion de baseball profesional del caribe
Hoja de anotacion de baseball profesional del caribe
 
Redes francisco baez
Redes francisco baezRedes francisco baez
Redes francisco baez
 
Redes francisco baez
Redes francisco baezRedes francisco baez
Redes francisco baez
 

Practde v basictemadefactura

  • 1. Proyecto de Visual Basic. Net Practica #06 SISTEMA DE FACTURACIÓN 14/05/2015 Profesor: Francisco Baez
  • 4. Frm_Autor Acerca del Autor 14/05/2015 Profesor: Francisco Baez
  • 5. Programando el Frm_Entrada Private Sub Form_Load() End Sub 14/05/2015 Profesor: Francisco Baez Frm_Entrada.Show TxtClave.Focus() ‘Para entradas solo presenten valores TxtHospedaje. ReadOnly = True TxtServicios. ReadOnly = True TxtITBIS. ReadOnly = True TxtSubTotal. ReadOnly = True TxtTotalNeto. ReadOnly = True
  • 6. Private Sub BtnAceptar_Click() End Sub Dim clave As String clave = “Luisa“ If TxtClave.Text = clave Then MsgBox ("Bienvenido al sistema") Frm_Factura.Show Frm_Entrada.Hide Else MsgBox ("Error, vuelva a ingresar clave") TxtClave.Text = "" TxtClave.Focus() End If Programando el Boton Aceptar 14/05/2015 Profesor: Francisco Baez
  • 7. Programando el Boton Salir Private Sub BtnCancelar_Click() End Sub Me.Close() 14/05/2015 Profesor: Francisco Baez
  • 8. Al hacer clic en calcular se deberá hallar. Monto de hospedaje: Días de hospedaje * Pago Día El pago día será de S/. 50 (Turista) ó S/. 70 (Embassy) Monto Servicios: Será de S/. 20 por cada servicio Monto total: Monto de Hospedaje + Monto del Servicio IGV: 18% del Monto Total Total a Pagar: Monto total + IGV 14/05/2015 Profesor: Francisco Baez
  • 9. Programando el Frm_Factura Private Sub BtnCalcular_Click() Dim Dias, Telefono, Cable, Bar, Costo As Integer Dim Hospedaje, Servicio As Integer Dim SubTotal, Itbis, TotalNeto As Decimal Dias = Val(TxtDias.Text) 'Calculando el costo de Hospedaje If RbrTurista.Checked = True Then costo = 1000 ElseIf RbtEmmbasy.Checked = True Then costo = 700 End If Hospedaje = Costo * Dias TxtHospedaje.Text = hospedaje Programando el Boton Calcular 14/05/2015 Profesor: Francisco Baez
  • 10. Programando el Frm_Factura Private Sub BtnCalcular_Click() 'Calculando el total de Servicios If ChkTelefono.Checked = True Then Telefono = 400 Else Telefono = 0 End If If ChkCable.Checked = True Then Cable = 300 Else Cable = 0 End If If ChkBar.Checked = True Then Bar = 1800 Else Bar = 0 End If Programando el Boton Calcular 14/05/2015 Profesor: Francisco Baez
  • 11. Programando el Frm_Factura Private Sub BtnCalcular_Click() End Sub 'Calculando el total de Servicios Servicio = Telefono + Cable + Bar TxtServicios.Text = Servicio 'Calculando el SubTotal SubTotal = Hospedaje + Servicio TxtSubTotal.Text = SubTotal 'Calculando el Impuesto(ITBIS) Itbis = SubTotal * 0.18 TxtItbis.Text = Itbis 'Calculando el Total Neto a Pagar TotalNeto = SubTotal + Itbis TxtTotalNeto.Text = TotalNeto Programando el Boton Calcular 14/05/2015 Profesor: Francisco Baez
  • 12. Private Sub BtnNuevo_Click() End Sub Programando el Comando Nuevo TxtDias.Text = "" TxtHospedaje.Text = "" TxtServicios.Text = "" TxtITBIS.Text = "" TxtSubTotal.Text = "" TxtTotalNeto.Text = "" TxtNombre.Text = "" TxtNombre.Focus() 14/05/2015 Profesor: Francisco Baez
  • 13. Private Sub BtnAutor_Click() End Sub Programando el Comando Acerca de… Frm_Autor.Show 14/05/2015 Profesor: Francisco Baez
  • 14. Private Sub BtnSalir_Click() End Sub Programando el Comando Salir Dim Repuesta As Integer Repuesta = MsgBox("Desea salir del sistema?", 4 + 32 + 256, "Salir") If Repuesta = 6 Then End Else Return End If 14/05/2015 Profesor: Francisco Baez
  • 15. Programando el Formulario Frm_Autor Programando el Boton Aceptar Private Sub BtnAceptar_Click() End Sub Frm_Factura.Show Frm_Autor.Hide 14/05/2015 Profesor: Francisco Baez