Skip to content

Commit

Permalink
Checking for valid age
Browse files Browse the repository at this point in the history
  • Loading branch information
ishiikurisu committed Nov 23, 2016
1 parent a5bcd01 commit 4175f4f
Show file tree
Hide file tree
Showing 14 changed files with 63 additions and 51 deletions.
2 changes: 1 addition & 1 deletion src/Raven/Infra/Formatter.fs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ let Format (A: int) (P: string) (C: string) (S: string) (XS: string[]) (AS: stri
// v: validity
let limit = Array.length AS
let build i =
String.Format("{0};{1};{2};{3};{4};{5};{6};{7}",
String.Format("{0};{1};{2};{3};{4};{5};{6};{7};",
A, S, C, P, (XS.ElementAt i), (AS.ElementAt i), (TS.ElementAt i), V)
let rec loop box i =
if i < limit
Expand Down
Binary file modified src/Raven/Infra/bin/Release/Infra.pdb
Binary file not shown.
Binary file modified src/Raven/Infra/obj/Release/Infra.pdb
Binary file not shown.
6 changes: 5 additions & 1 deletion src/Raven/Raven/Controller/Aplicador.cs
Original file line number Diff line number Diff line change
Expand Up @@ -129,8 +129,12 @@ public string CalcularResultado()
string[][] validades = Preparador.ExtrairTabela(dadosPuros, "validity");

// calculando resultado
Percentil = Infra.Calculator.CalculateResult(percentis, NoRespostasCorretas, Idade);
Validade = ChecarValidade(validades, percentis);
if (Validade == "VÁLIDO")
{
Percentil = Infra.Calculator.CalculateResult(percentis, NoRespostasCorretas, Idade);
}

return $"{Percentil}\t{NoRespostasCorretas}\t{Validade}";
}

Expand Down
Binary file modified src/Raven/Raven/bin/Release/Infra.pdb
Binary file not shown.
Binary file modified src/Raven/Raven/bin/Release/Raven.pdb
Binary file not shown.
19 changes: 19 additions & 0 deletions src/Raven/Raven/bin/Release/results/adsf.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Idade;Começo;# Respostas Corretas;Percentil;Resposta Esperada;Resposta Dada;Tempo;Validez
22;23/11/2016 10:51:58;1;1;4;1;659;INVÁLIDO
22;23/11/2016 10:51:58;1;1;5;2;103;INVÁLIDO
22;23/11/2016 10:51:58;1;1;1;3;31;INVÁLIDO
22;23/11/2016 10:51:58;1;1;2;4;191;INVÁLIDO
22;23/11/2016 10:51:58;1;1;6;5;106;INVÁLIDO
22;23/11/2016 10:51:58;1;1;3;6;25;INVÁLIDO
22;23/11/2016 10:51:58;1;1;6;1;268;INVÁLIDO
22;23/11/2016 10:51:58;1;1;2;2;96;INVÁLIDO
22;23/11/2016 10:51:58;1;1;1;3;37;INVÁLIDO
22;23/11/2016 10:51:58;1;1;3;4;217;INVÁLIDO
22;23/11/2016 10:51:58;1;1;4;5;104;INVÁLIDO
22;23/11/2016 10:51:58;1;1;4;6;50;INVÁLIDO
22;23/11/2016 10:51:58;1;1;4;1;274;INVÁLIDO
22;23/11/2016 10:51:58;1;1;5;2;80;INVÁLIDO
22;23/11/2016 10:51:58;1;1;1;3;52;INVÁLIDO
22;23/11/2016 10:51:58;1;1;6;4;199;INVÁLIDO
22;23/11/2016 10:51:58;1;1;2;5;126;INVÁLIDO
22;23/11/2016 10:51:58;1;1;1;6;24;INVÁLIDO
24 changes: 19 additions & 5 deletions src/Raven/Raven/bin/Release/results/asdf.csv
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
Começo;# Respostas Corretas;Percentil;Resposta Esperada;Resposta Dada;Tempo
25/10/2016 15:40:05;1;1;2;1;1114
25/10/2016 15:40:05;1;1;6;2;568
25/10/2016 15:40:05;1;1;3;3;498
25/10/2016 15:40:05;1;1;1;4;575
Idade;Começo;# Respostas Corretas;Percentil;Resposta Esperada;Resposta Dada;Tempo;Validez
22;23/11/2016 10:56:15;2;0;4;2;1168;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;5;3;22;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;1;4;449;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;2;5;108;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;6;6;19;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;3;1;213;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;6;2;82;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;2;3;25;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;1;4;181;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;3;5;108;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;4;6;19;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;4;1;182;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;4;2;74;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;5;3;29;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;1;4;179;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;6;5;91;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;2;6;19;INVÁLIDO;
22;23/11/2016 10:56:15;2;0;1;1;203;INVÁLIDO;
19 changes: 19 additions & 0 deletions src/Raven/Raven/bin/Release/results/asdf2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Idade;Começo;# Respostas Corretas;Percentil;Resposta Esperada;Resposta Dada;Tempo;Validez
9;23/11/2016 10:57:01;13;1;4;4;1739;VÁLIDO;
9;23/11/2016 10:57:01;13;1;5;5;1081;VÁLIDO;
9;23/11/2016 10:57:01;13;1;1;1;1018;VÁLIDO;
9;23/11/2016 10:57:01;13;1;2;2;2222;VÁLIDO;
9;23/11/2016 10:57:01;13;1;6;6;1941;VÁLIDO;
9;23/11/2016 10:57:01;13;1;3;3;2193;VÁLIDO;
9;23/11/2016 10:57:01;13;1;6;6;5200;VÁLIDO;
9;23/11/2016 10:57:01;13;1;2;1;1541;VÁLIDO;
9;23/11/2016 10:57:01;13;1;1;1;3821;VÁLIDO;
9;23/11/2016 10:57:01;13;1;3;3;2146;VÁLIDO;
9;23/11/2016 10:57:01;13;1;4;1;2071;VÁLIDO;
9;23/11/2016 10:57:01;13;1;4;5;1647;VÁLIDO;
9;23/11/2016 10:57:01;13;1;4;4;1649;VÁLIDO;
9;23/11/2016 10:57:01;13;1;5;5;1592;VÁLIDO;
9;23/11/2016 10:57:01;13;1;1;5;2357;VÁLIDO;
9;23/11/2016 10:57:01;13;1;6;6;2116;VÁLIDO;
9;23/11/2016 10:57:01;13;1;2;3;2226;VÁLIDO;
9;23/11/2016 10:57:01;13;1;1;1;1705;VÁLIDO;
Binary file not shown.
Binary file modified src/Raven/Raven/obj/Release/Raven.pdb
Binary file not shown.
Binary file renamed target/RPM.zip → target/Raven.zip
Binary file not shown.
22 changes: 0 additions & 22 deletions target/assets/config/cor.csv

This file was deleted.

22 changes: 0 additions & 22 deletions target/assets/config/geral.csv

This file was deleted.

0 comments on commit 4175f4f

Please sign in to comment.