Skip to content

Commit b9de76b

Browse files
authored
Merge pull request #277 from gmatozinho/development
Development
2 parents 04e7b90 + 075e940 commit b9de76b

File tree

247 files changed

+12526
-4032
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

247 files changed

+12526
-4032
lines changed
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
using MimAcher.Dominio;
7+
using MimAcher.Infra;
8+
9+
namespace MimAcher.Aplicacao
10+
{
11+
public class GestorDeAcesso
12+
{
13+
public RepositorioDeAcesso RepositorioDeAcesso { get; set; }
14+
15+
public GestorDeAcesso()
16+
{
17+
this.RepositorioDeAcesso = new RepositorioDeAcesso();
18+
}
19+
20+
public MA_ACESSO ObterAcessoPorId(int id)
21+
{
22+
return this.RepositorioDeAcesso.ObterAcessoPorId(id);
23+
}
24+
25+
public MA_ACESSO ObterAcessoPorNome(MA_ACESSO acesso)
26+
{
27+
return this.RepositorioDeAcesso.ObterAcessoPorNome(acesso);
28+
}
29+
30+
public List<MA_ACESSO> ObterTodosOsAcessos()
31+
{
32+
return this.RepositorioDeAcesso.ObterTodosOsAcessos();
33+
}
34+
35+
public List<MA_ACESSO> ObterTodosOsAcessosPorNome(String nome)
36+
{
37+
return this.RepositorioDeAcesso.ObterTodosOsAcessosPorNome(nome);
38+
}
39+
40+
public void InserirAcesso(MA_ACESSO acesso)
41+
{
42+
this.RepositorioDeAcesso.InserirAcesso(acesso);
43+
}
44+
45+
public Boolean InserirAcessoComRetorno(MA_ACESSO acesso)
46+
{
47+
return this.RepositorioDeAcesso.InserirAcessoComRetorno(acesso);
48+
}
49+
50+
public int BuscarQuantidadeRegistros()
51+
{
52+
return this.RepositorioDeAcesso.BuscarQuantidadeRegistros();
53+
}
54+
55+
public void RemoverAcesso(MA_ACESSO acesso)
56+
{
57+
this.RepositorioDeAcesso.RemoverAcesso(acesso);
58+
}
59+
60+
public void AtualizarAcesso(MA_ACESSO acesso)
61+
{
62+
this.RepositorioDeAcesso.AtualizarAcesso(acesso);
63+
}
64+
65+
public Boolean AtualizarAcessoComRetorno(MA_ACESSO acesso)
66+
{
67+
return this.RepositorioDeAcesso.AtualizarAcessoComRetorno(acesso);
68+
}
69+
70+
public Boolean VerificarSeUsuarioTemAcessoWeb(int id_acesso)
71+
{
72+
if(id_acesso == 1)
73+
{
74+
return false;
75+
}
76+
else
77+
{
78+
return true;
79+
}
80+
}
81+
}
82+
}

MimAcher.Aplicacao/GestorDeAreaDeAtuacao.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ public void InserirAreaDeAtuacao(MA_AREA_ATUACAO AreaDeAtuacao)
3434
this.RepositorioDeAreaDeAtuacao.InserirAreaDeAtuacao(AreaDeAtuacao);
3535
}
3636

37+
public Boolean InserirAreaDeAtuacaoComRetorno(MA_AREA_ATUACAO AreaDeAtuacao)
38+
{
39+
return this.RepositorioDeAreaDeAtuacao.InserirAreaDeAtuacaoComRetorno(AreaDeAtuacao);
40+
}
41+
3742
public int BuscarQuantidadeRegistros()
3843
{
3944
return this.RepositorioDeAreaDeAtuacao.BuscarQuantidadeRegistros();
@@ -48,5 +53,10 @@ public void AtualizarAreaDeAtuacao(MA_AREA_ATUACAO AreaDeAtuacao)
4853
{
4954
this.RepositorioDeAreaDeAtuacao.AtualizarAreaDeAtuacao(AreaDeAtuacao);
5055
}
56+
57+
public Boolean AtualizarAreaDeAtuacaoComRetorno(MA_AREA_ATUACAO AreaDeAtuacao)
58+
{
59+
return this.RepositorioDeAreaDeAtuacao.AtualizarAreaDeAtuacaoComRetorno(AreaDeAtuacao);
60+
}
5161
}
5262
}

MimAcher.Aplicacao/GestorDeCampus.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System.Collections.Generic;
22
using MimAcher.Dominio;
33
using MimAcher.Infra;
4+
using System;
45

56
namespace MimAcher.Aplicacao
67
{
@@ -28,6 +29,11 @@ public void InserirCampus(MA_CAMPUS naccampus)
2829
this.RepositorioDeCampus.InserirCampus(naccampus);
2930
}
3031

32+
public Boolean InserirCampusRetorno(MA_CAMPUS naccampus)
33+
{
34+
return this.RepositorioDeCampus.InserirCampusComRetorno(naccampus);
35+
}
36+
3137
public int BuscarQuantidadeRegistros()
3238
{
3339
return this.RepositorioDeCampus.BuscarQuantidadeRegistros();
@@ -42,5 +48,10 @@ public void AtualizarCampus(MA_CAMPUS naccampus)
4248
{
4349
this.RepositorioDeCampus.AtualizarCampus(naccampus);
4450
}
51+
52+
public Boolean AtualizarCampusComRetorno(MA_CAMPUS naccampus)
53+
{
54+
return this.RepositorioDeCampus.AtualizarCampusComRetorno(naccampus);
55+
}
4556
}
4657
}

MimAcher.Aplicacao/GestorDeErro.cs

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
using MimAcher.Dominio;
7+
using MimAcher.Infra;
8+
9+
namespace MimAcher.Aplicacao
10+
{
11+
public class GestorDeErro
12+
{
13+
public RepositorioDeErro RepositorioDeErro { get; set; }
14+
15+
public GestorDeErro()
16+
{
17+
this.RepositorioDeErro = new RepositorioDeErro();
18+
}
19+
20+
public MA_ERRO ObterErroPorId(int id)
21+
{
22+
return this.RepositorioDeErro.ObterErroPorId(id);
23+
}
24+
25+
public List<MA_ERRO> ObterTodosOsErros()
26+
{
27+
return this.RepositorioDeErro.ObterTodosOsErros();
28+
}
29+
30+
public List<MA_ERRO> ObterTodosOsErrosPorTipo(String tipo)
31+
{
32+
return this.RepositorioDeErro.ObterTodosOsErrosPorTipo(tipo);
33+
}
34+
35+
public void InserirErro(MA_ERRO erro)
36+
{
37+
this.RepositorioDeErro.InserirErro(erro);
38+
}
39+
40+
public Boolean InserirErroComRetorno(MA_ERRO erro)
41+
{
42+
return this.RepositorioDeErro.InserirErroComRetorno(erro);
43+
}
44+
45+
public int BuscarQuantidadeRegistros()
46+
{
47+
return this.RepositorioDeErro.BuscarQuantidadeRegistros();
48+
}
49+
50+
public void RemoverErro(MA_ERRO erro)
51+
{
52+
this.RepositorioDeErro.RemoverErro(erro);
53+
}
54+
55+
public void AtualizarErro(MA_ERRO erro)
56+
{
57+
this.RepositorioDeErro.AtualizarErro(erro);
58+
}
59+
60+
public Boolean AtualizarErroComRetorno(MA_ERRO erro)
61+
{
62+
return this.RepositorioDeErro.AtualizarErroComRetorno(erro);
63+
}
64+
}
65+
}

MimAcher.Aplicacao/GestorDeHobbieDeParticipante.cs

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System.Collections.Generic;
22
using MimAcher.Dominio;
33
using MimAcher.Infra;
4+
using System;
45

56
namespace MimAcher.Aplicacao
67
{
@@ -23,11 +24,41 @@ public List<MA_PARTICIPANTE_HOBBIE> ObterTodosOsRegistros()
2324
return this.RepositorioDeParcipanteHobbie.ObterTodosOsRegistros();
2425
}
2526

27+
public List<MA_PARTICIPANTE_HOBBIE> ObterTodosOsRegistrosAtivos()
28+
{
29+
return this.RepositorioDeParcipanteHobbie.ObterTodosOsRegistrosAtivos();
30+
}
31+
32+
public List<MA_PARTICIPANTE_HOBBIE> ObterHobbiesDeParticipantePorIdDeItem(int id_item)
33+
{
34+
return this.RepositorioDeParcipanteHobbie.ObterHobbiesDeParticipantePorIdDeItem(id_item);
35+
}
36+
37+
public List<MA_PARTICIPANTE_HOBBIE> ObterTodosOsHobbiesDeParticipantePorPorItemPaginadosPorVinteRegistros(MA_PARTICIPANTE_HOBBIE participantehobbie)
38+
{
39+
return this.RepositorioDeParcipanteHobbie.ObterTodosOsHobbiesDeParticipantePorPorItemPaginadosPorVinteRegistros(participantehobbie);
40+
}
41+
42+
public List<MA_PARTICIPANTE_HOBBIE> ObterTodosOsHobbiesDeParticipantePorPorItemPaginadosPorVinteRegistros(int id_item)
43+
{
44+
return this.RepositorioDeParcipanteHobbie.ObterTodosOsHobbiesDeParticipantePorPorItemPaginadosPorVinteRegistros(id_item);
45+
}
46+
47+
public MA_PARTICIPANTE_HOBBIE ObterParticipanteHobbiePorItemEParticipante(int id_item, int id_participante)
48+
{
49+
return this.RepositorioDeParcipanteHobbie.ObterParticipanteHobbiePorItemEParticipante(id_item, id_participante);
50+
}
51+
2652
public void InserirNovoParticipanteHobbie(MA_PARTICIPANTE_HOBBIE hobbieparticipante)
2753
{
2854
this.RepositorioDeParcipanteHobbie.InserirNovoParticipanteHobbie(hobbieparticipante);
2955
}
3056

57+
public Boolean InserirNovoParticipanteHobbieComRetorno(MA_PARTICIPANTE_HOBBIE hobbieparticipante)
58+
{
59+
return this.RepositorioDeParcipanteHobbie.InserirNovoParticipanteHobbieComRetorno(hobbieparticipante);
60+
}
61+
3162
public int BuscarQuantidadeRegistros()
3263
{
3364
return this.RepositorioDeParcipanteHobbie.BuscarQuantidadeRegistros();
@@ -42,5 +73,39 @@ public void AtualizarHobbieDoParticipante(MA_PARTICIPANTE_HOBBIE hobbieparticipa
4273
{
4374
this.RepositorioDeParcipanteHobbie.AtualizarHobbieDoParticipante(hobbieparticipante);
4475
}
76+
77+
public Boolean AtualizarHobbieDoParticipanteComRetorno(MA_PARTICIPANTE_HOBBIE hobbieparticipante)
78+
{
79+
return this.RepositorioDeParcipanteHobbie.AtualizarHobbieDoParticipanteComRetorno(hobbieparticipante);
80+
}
81+
82+
public Boolean VerificarSeExisteRelacaoUsuarioHobbiePorIdDaRelacao(int id_usuarioahobbie)
83+
{
84+
if (ObterHobbieDoParticipantePorId(id_usuarioahobbie) != null)
85+
{
86+
return true;
87+
}
88+
else
89+
{
90+
return false;
91+
}
92+
}
93+
94+
public Boolean VerificarSeExisteHobbieDeParticipantePorItemEParticipante(int id_item, int id_participante)
95+
{
96+
if(ObterParticipanteHobbiePorItemEParticipante(id_item,id_participante) != null)
97+
{
98+
return true;
99+
}
100+
else
101+
{
102+
return false;
103+
}
104+
}
105+
106+
public Boolean VerificarSeExisteHobbieDeParticipantePorIdDeItem(int id_item)
107+
{
108+
return this.RepositorioDeParcipanteHobbie.VerificarSeExisteHobbieDeParticipantePorIdDeItem(id_item);
109+
}
45110
}
46111
}

MimAcher.Aplicacao/GestorDeItem.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ public void InserirItem(MA_ITEM Item)
3434
this.RepositorioDeItem.InserirItem(Item);
3535
}
3636

37+
public Boolean InserirItemComRetorno(MA_ITEM Item)
38+
{
39+
return this.RepositorioDeItem.InserirItemComRetorno(Item);
40+
}
41+
3742
public int BuscarQuantidadeRegistros()
3843
{
3944
return this.RepositorioDeItem.BuscarQuantidadeRegistros();
@@ -48,5 +53,10 @@ public void AtualizarItem(MA_ITEM Item)
4853
{
4954
this.RepositorioDeItem.AtualizarItem(Item);
5055
}
56+
57+
public Boolean AtualizarItemComRetorno(MA_ITEM Item)
58+
{
59+
return this.RepositorioDeItem.AtualizarItemComRetorno(Item);
60+
}
5161
}
5262
}

0 commit comments

Comments
 (0)