-
Notifications
You must be signed in to change notification settings - Fork 0
/
Controlador.cs
42 lines (36 loc) · 982 Bytes
/
Controlador.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using System;
static class Controlador
{
//Validador baseado no salário para disponibilização do beneficio;
public static string ValidaBeneficio(Responsavel p)
{
if(p.Salario <= 1000)
{
return "\nBenefícios disponíveis: \nEnergia 10% \nÁgua 15%";
}
else if (p.Salario >1000 && p.Salario <= 1300)
{
return "\nBenefícios disponíveis: \nEnergia 5% \nÁgua 8%";
}
else if (p.Salario >1300 && p.Salario <= 1500)
{
return "\nBenefícios disponíveis: \nÁgua 5%";
}
else
{
return "\nNão possui descontos no pagamento de água e energia elétrica.";
}
}
//Validador baseado no salário para disponibilização de bolsa familia;
public static string ValidaBolsaF(Responsavel bf)
{
if(bf.QtdFilhos >= 1)
{
return "\nPossui direito a auxilio bolsa família por filho";
}
else
{
return "\nNão possui direito ao auxilio bolsa família.";
}
}
}