You are on page 1of 4

Public Class Form1

Dim Invitados, Inv_n, Comida, Record, Salon, Decor, Music, Recre, Refri As
Double
Dim Bebida, Meseros, S_mes, Espec, Imp, Prensa, Cond, VTotal As Double
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles
Button1.Click
Label5.Text = NumericUpDown1.Value * 2 + NumericUpDown2.Value * 2
Inv_n = NumericUpDown1.Value + NumericUpDown2.Value
Invitados = Val(Label5.Text) + NumericUpDown1.Value + NumericUpDown2.Value
Label6.Text = Invitados
Label11.Text = NumericUpDown3.Value + NumericUpDown4.Value
If Inv_n < 100 Then
Label12.Text = "Piñatica"
GroupBox3.Visible = False
GroupBox4.Visible = True
Else
Label12.Text = "Piñata"
GroupBox3.Visible = True
GroupBox4.Visible = False
End If
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles
Button3.Click
End
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
ComboBox1.Items.Add("Tarjeta débito")
ComboBox1.Items.Add("Tarjeta crédito")
ComboBox1.Items.Add("Cheque al día")
ComboBox1.Items.Add("Cheque post-fechado")
ComboBox1.Items.Add("Bono corporativo")
ComboBox1.Items.Add("Efectivo")
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles
Button2.Click
Comida = 0
Record = 0
Salon = 0
Decor = 0
Music = 0
Recre = 0
Refri = 0
Bebida = 0
Meseros = 0
Espec = 0
Imp = 0
Prensa = 0
Cond = 0
VTotal = 0

If RadioButton1.Checked = True Then


Comida = 12500 * Invitados
ElseIf RadioButton2.Checked = True Then
Comida = 10500 * Invitados
ElseIf RadioButton3.Checked = True Then
Comida = 11000 * Invitados
ElseIf RadioButton4.Checked = True Then
Comida = 5500 * Invitados
ElseIf RadioButton5.Checked = True Then
Comida = 8950 * Invitados
ElseIf RadioButton6.Checked = True Then
If Invitados Mod 2 = 0 Then
Comida = 25000 * (Invitados / 2)
Else
Comida = 25000 * ((Invitados + 1) / 2)
End If
End If

If Label12.Text = "Piñata" Then


Record = NumericUpDown1.Value * 3250 + NumericUpDown2.Value * 5550 +
Label5.Text * 1050
Refri = (NumericUpDown1.Value + NumericUpDown2.Value) * 15000 +
Label5.Text * 20000
Bebida = (NumericUpDown1.Value + NumericUpDown2.Value) * 5400 +
Label5.Text * 10700
Else
Record = NumericUpDown1.Value * 5500 + NumericUpDown2.Value * 7750 +
Label5.Text * 1950
Refri = (NumericUpDown1.Value + NumericUpDown2.Value) * 10500 +
Label5.Text * 12500
Bebida = (NumericUpDown1.Value + NumericUpDown2.Value) * 9500 +
Label5.Text * 12500
End If

If RadioButton7.Checked = True Then


If Label11.Text > 5 Then
Salon = 1500000 + (Label11.Text - 5) * 200000
Music = 750000 + (Label11.Text - 3) * 50000
Decor = 100000
ElseIf Label11.Text < 5 Or Label11.Text = 5 Then
Salon = 1500000
Decor = 100000
If Label11.Text < 3 Or Label11.Text = 3 Then
Music = 250000 * Label11.Text
ElseIf Label11.Text <= 5 Then
Music = 750000 + 50000 * (Label11.Text - 3)
End If
End If
ElseIf RadioButton8.Checked = True Then
If Label11.Text > 3 Then
Salon = 1000000 + (Label11.Text - 3) * 125000
Music = 350000 + (Label11.Text - 4) * 25000
Decor = 50000
ElseIf Label11.Text < 3 Or Label11.Text = 3 Then
Salon = 1500000
Music = 350000
Decor = 50000
End If
ElseIf RadioButton9.Checked = True Then
Salon = 0
Decor = 150000
Music = 100000 * Label11.Text
End If

Recre = NumericUpDown3.Value * 20000 + NumericUpDown4.Value * 15000


If Invitados < 100 Then
Meseros = (Invitados \ 30) * 3
Label18.Text = Meseros
S_mes = Meseros * 25000 * Label11.Text
Else
Meseros = (Invitados \ 30) * 3 + (Invitados \ 100) * 2
Label18.Text = Meseros
S_mes = (Invitados \ 30) * 3 * 25000 * Label11.Text + (Invitados \ 100)
* 2 * 10000 * Label11.Text
End If

If CheckBox1.Checked = True Then Espec = 500000


If CheckBox2.Checked = True Then Espec = 1000000 + Espec
If CheckBox3.Checked = True Then Espec = 1500000 + Espec
If CheckBox4.Checked = True Then Espec = 1000000 + Espec
If CheckBox5.Checked = True Then Espec = 2500000 + Espec
If CheckBox6.Checked = True Then Espec = 4000000 + Espec
If CheckBox7.Checked = True Then Espec = 5500000 + Espec

If RadioButton10.Checked = True Then


If Label12.Text = "Piñata" Then
Imp = NumericUpDown1.Value * 750 + NumericUpDown2.Value * 750
Else
Imp = NumericUpDown1.Value * 1000 + NumericUpDown2.Value * 1000
End If
End If
If RadioButton11.Checked = True Then Imp = 0

If RadioButton12.Checked = True Then


If Label12.Text = "Piñata" Then
Prensa = 1500000
Else
Prensa = 550000
End If
End If
If RadioButton13.Checked = True Then Prensa = 0

If RadioButton14.Checked = True Then Cond = NumericUpDown5.Value * 20000


If RadioButton15.Checked = True Then Cond = 0

VTotal = Comida + Record + Salon + Decor + Music + Recre + Refri + Bebida +


S_mes + Espec + Imp + Prensa + Cond

If ComboBox1.Text = "Tarjeta débito" Then


VTotal = VTotal * 1.075
ElseIf ComboBox1.Text = "Tarjeta crédito" Then
VTotal = VTotal * 1.125
ElseIf ComboBox1.Text = "Cheque al día" Then
VTotal = VTotal * 1.05
ElseIf ComboBox1.Text = "Cheque post-fechado" Then
VTotal = VTotal * 1.1525
ElseIf ComboBox1.Text = "Bono corporativo" Then
VTotal = VTotal * 0.9
ElseIf ComboBox1.Text = "Efectivo" Then
VTotal = VTotal
End If

Label15.Text = Format(VTotal, "$ #,#")


End Sub
End Class

You might also like