├── .dockerignore ├── .gitattributes ├── .gitignore ├── CL.Core.Shared ├── CL.Core.Shared.csproj ├── Extensions │ └── CollectionExtensions.cs └── ModelViews │ ├── Cliente │ ├── AlteraCliente.cs │ ├── ClienteView.cs │ ├── NovoCliente.cs │ └── SexoView.cs │ ├── Endereco │ ├── EnderecoView.cs │ ├── EstadoView.cs │ └── NovoEndereco.cs │ ├── Erro │ └── ErrorResponse.cs │ ├── Especialidade │ ├── EspecialidadeView.cs │ ├── NovaEspecialidade.cs │ └── ReferenciaEspecialidade.cs │ ├── Medico │ ├── AlteraMedico.cs │ ├── MedicoView.cs │ └── NovoMedico.cs │ ├── Telefone │ ├── NovoTelefone.cs │ └── TelefoneView.cs │ └── Usuario │ ├── FuncaoView.cs │ ├── NovoUsuario.cs │ ├── ReferenciaFuncao.cs │ ├── UsuarioLogado.cs │ └── UsuarioView.cs ├── CL.Core ├── CL.Core.csproj └── Domain │ ├── Cliente.cs │ ├── Endereco.cs │ ├── Especialidade.cs │ ├── Estado.cs │ ├── Funcao.cs │ ├── Medico.cs │ ├── Sexo.cs │ ├── Telefone.cs │ └── Usuario.cs ├── CL.Data ├── CL.Data.csproj ├── Configuration │ ├── ClienteConfiguration.cs │ ├── EnderecoConfiguration.cs │ ├── TelefoneConfiguration.cs │ └── UsuarioConfiguration.cs ├── Context │ └── ClContext.cs ├── Migrations │ ├── 20200913225557_Inicial.Designer.cs │ ├── 20200913225557_Inicial.cs │ ├── 20200917013230_adcionaCamposCliente.Designer.cs │ ├── 20200917013230_adcionaCamposCliente.cs │ ├── 20200918003305_adicionaDatasDeControle.Designer.cs │ ├── 20200918003305_adicionaDatasDeControle.cs │ ├── 20201011213639_tamanho-nome.Designer.cs │ ├── 20201011213639_tamanho-nome.cs │ ├── 20201013231650_add-endereco.Designer.cs │ ├── 20201013231650_add-endereco.cs │ ├── 20201014233725_add-telefones.Designer.cs │ ├── 20201014233725_add-telefones.cs │ ├── 20201024013625_muitos-para-muitos.Designer.cs │ ├── 20201024013625_muitos-para-muitos.cs │ ├── 20201025194102_add-enum-sexo.Designer.cs │ ├── 20201025194102_add-enum-sexo.cs │ ├── 20201025195046_add-enum-estado.Designer.cs │ ├── 20201025195046_add-enum-estado.cs │ ├── 20201231000810_add-usuario.Designer.cs │ ├── 20201231000810_add-usuario.cs │ ├── 20210316223035_add-funcao.Designer.cs │ ├── 20210316223035_add-funcao.cs │ └── ClContextModelSnapshot.cs ├── Repository │ ├── ClienteRepository.cs │ ├── EspecialidadeRepository.cs │ ├── MedicoRepository.cs │ └── UsuarioRepository.cs └── Services │ └── JWTService.cs ├── CL.FakeData ├── CL.FakeData.csproj ├── ClienteData │ ├── AlteraClienteFaker.cs │ ├── ClienteFaker.cs │ ├── ClienteViewFaker.cs │ └── NovoClienteFaker.cs ├── EnderecoData │ ├── EnderecoFaker.cs │ ├── EnderecoViewFaker.cs │ └── NovoEnderecoFaker.cs ├── EspecialidadeData │ └── EspecialidadeFaker.cs ├── MedicoData │ └── MedicoFaker.cs └── TelefoneData │ ├── NovoTelefoneFaker.cs │ ├── TelefoneFaker.cs │ └── TelefoneViewFaker.cs ├── CL.Manager.Tests ├── CL.Manager.Tests.csproj └── Manager │ └── ClienteManagerTest.cs ├── CL.Manager ├── CL.Manager.csproj ├── Implementation │ ├── ClienteManager.cs │ ├── MedicoManager.cs │ └── UsuarioManager.cs ├── Interfaces │ ├── Managers │ │ ├── IClienteManager.cs │ │ ├── IMedicoManager.cs │ │ └── IUsuarioManager.cs │ ├── Repositories │ │ ├── IClienteRepository.cs │ │ ├── IEspecialidadeRepository.cs │ │ ├── IMedicoRepository.cs │ │ └── IUsuarioRepository.cs │ └── Services │ │ └── IJWTService.cs ├── Mappings │ ├── AlteraClienteMappingProfile.cs │ ├── NovoClienteMappingProfile.cs │ ├── NovoMedicoMappingProfile.cs │ └── UsuarioMappingProfile.cs └── Validator │ ├── AlteraClienteValidator.cs │ ├── AlteraMedicoValidator.cs │ ├── NovoClienteValidator.cs │ ├── NovoEnderecoValidator.cs │ ├── NovoMedicoValidator.cs │ ├── NovoTelefoneValidator.cs │ └── ReferenciaEspecialidadeValidator.cs ├── CL.Respository.Tests ├── CL.Respository.Tests.csproj └── Repository │ ├── ClienteRepositoryTest.cs │ └── MedicoRepositoryTest.cs ├── CL.WebApi.Tests ├── CL - Backup.WebApi.Tests.csproj ├── CL.WebApi.Tests.csproj └── Crontrollers │ └── ClientesControllerTest.cs ├── CL.WebApi ├── CL - Backup.WebApi.csproj ├── CL.Core.Shared.xml ├── CL.WebApi.csproj ├── CL.WebApi.xml ├── Configuration │ ├── AutoMapperConfig.cs │ ├── DataBaseConfig.cs │ ├── DependencyInjectionConfig.cs │ ├── FluentValidationConfig.cs │ ├── JwtConfig.cs │ └── SwaggerConfig.cs ├── Controllers │ ├── ClientesController.cs │ ├── ErrorController.cs │ ├── MedicosController.cs │ └── UsuariosController.cs ├── Dockerfile ├── Dockerfile.original ├── Program.cs ├── Properties │ └── launchSettings.json ├── Startup.cs ├── appsettings.Development.json └── appsettings.json ├── Consultorio_Legal.sln ├── LICENSE └── README.md /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/.gitignore -------------------------------------------------------------------------------- /CL.Core.Shared/CL.Core.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/CL.Core.Shared.csproj -------------------------------------------------------------------------------- /CL.Core.Shared/Extensions/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/Extensions/CollectionExtensions.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Cliente/AlteraCliente.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Cliente/AlteraCliente.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Cliente/ClienteView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Cliente/ClienteView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Cliente/NovoCliente.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Cliente/NovoCliente.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Cliente/SexoView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Cliente/SexoView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Endereco/EnderecoView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Endereco/EnderecoView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Endereco/EstadoView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Endereco/EstadoView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Endereco/NovoEndereco.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Endereco/NovoEndereco.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Erro/ErrorResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Erro/ErrorResponse.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Especialidade/EspecialidadeView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Especialidade/EspecialidadeView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Especialidade/NovaEspecialidade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Especialidade/NovaEspecialidade.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Especialidade/ReferenciaEspecialidade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Especialidade/ReferenciaEspecialidade.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Medico/AlteraMedico.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Medico/AlteraMedico.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Medico/MedicoView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Medico/MedicoView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Medico/NovoMedico.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Medico/NovoMedico.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Telefone/NovoTelefone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Telefone/NovoTelefone.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Telefone/TelefoneView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Telefone/TelefoneView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Usuario/FuncaoView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Usuario/FuncaoView.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Usuario/NovoUsuario.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Usuario/NovoUsuario.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Usuario/ReferenciaFuncao.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Usuario/ReferenciaFuncao.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Usuario/UsuarioLogado.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Usuario/UsuarioLogado.cs -------------------------------------------------------------------------------- /CL.Core.Shared/ModelViews/Usuario/UsuarioView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core.Shared/ModelViews/Usuario/UsuarioView.cs -------------------------------------------------------------------------------- /CL.Core/CL.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/CL.Core.csproj -------------------------------------------------------------------------------- /CL.Core/Domain/Cliente.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Cliente.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Endereco.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Endereco.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Especialidade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Especialidade.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Estado.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Estado.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Funcao.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Funcao.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Medico.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Medico.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Sexo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Sexo.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Telefone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Telefone.cs -------------------------------------------------------------------------------- /CL.Core/Domain/Usuario.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Core/Domain/Usuario.cs -------------------------------------------------------------------------------- /CL.Data/CL.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/CL.Data.csproj -------------------------------------------------------------------------------- /CL.Data/Configuration/ClienteConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Configuration/ClienteConfiguration.cs -------------------------------------------------------------------------------- /CL.Data/Configuration/EnderecoConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Configuration/EnderecoConfiguration.cs -------------------------------------------------------------------------------- /CL.Data/Configuration/TelefoneConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Configuration/TelefoneConfiguration.cs -------------------------------------------------------------------------------- /CL.Data/Configuration/UsuarioConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Configuration/UsuarioConfiguration.cs -------------------------------------------------------------------------------- /CL.Data/Context/ClContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Context/ClContext.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20200913225557_Inicial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20200913225557_Inicial.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20200913225557_Inicial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20200913225557_Inicial.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20200917013230_adcionaCamposCliente.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20200917013230_adcionaCamposCliente.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20200917013230_adcionaCamposCliente.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20200917013230_adcionaCamposCliente.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20200918003305_adicionaDatasDeControle.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20200918003305_adicionaDatasDeControle.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20200918003305_adicionaDatasDeControle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20200918003305_adicionaDatasDeControle.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201011213639_tamanho-nome.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201011213639_tamanho-nome.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201011213639_tamanho-nome.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201011213639_tamanho-nome.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201013231650_add-endereco.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201013231650_add-endereco.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201013231650_add-endereco.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201013231650_add-endereco.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201014233725_add-telefones.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201014233725_add-telefones.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201014233725_add-telefones.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201014233725_add-telefones.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201024013625_muitos-para-muitos.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201024013625_muitos-para-muitos.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201024013625_muitos-para-muitos.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201024013625_muitos-para-muitos.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201025194102_add-enum-sexo.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201025194102_add-enum-sexo.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201025194102_add-enum-sexo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201025194102_add-enum-sexo.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201025195046_add-enum-estado.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201025195046_add-enum-estado.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201025195046_add-enum-estado.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201025195046_add-enum-estado.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201231000810_add-usuario.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201231000810_add-usuario.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20201231000810_add-usuario.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20201231000810_add-usuario.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20210316223035_add-funcao.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20210316223035_add-funcao.Designer.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/20210316223035_add-funcao.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/20210316223035_add-funcao.cs -------------------------------------------------------------------------------- /CL.Data/Migrations/ClContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Migrations/ClContextModelSnapshot.cs -------------------------------------------------------------------------------- /CL.Data/Repository/ClienteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Repository/ClienteRepository.cs -------------------------------------------------------------------------------- /CL.Data/Repository/EspecialidadeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Repository/EspecialidadeRepository.cs -------------------------------------------------------------------------------- /CL.Data/Repository/MedicoRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Repository/MedicoRepository.cs -------------------------------------------------------------------------------- /CL.Data/Repository/UsuarioRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Repository/UsuarioRepository.cs -------------------------------------------------------------------------------- /CL.Data/Services/JWTService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Data/Services/JWTService.cs -------------------------------------------------------------------------------- /CL.FakeData/CL.FakeData.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/CL.FakeData.csproj -------------------------------------------------------------------------------- /CL.FakeData/ClienteData/AlteraClienteFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/ClienteData/AlteraClienteFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/ClienteData/ClienteFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/ClienteData/ClienteFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/ClienteData/ClienteViewFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/ClienteData/ClienteViewFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/ClienteData/NovoClienteFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/ClienteData/NovoClienteFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/EnderecoData/EnderecoFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/EnderecoData/EnderecoFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/EnderecoData/EnderecoViewFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/EnderecoData/EnderecoViewFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/EnderecoData/NovoEnderecoFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/EnderecoData/NovoEnderecoFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/EspecialidadeData/EspecialidadeFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/EspecialidadeData/EspecialidadeFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/MedicoData/MedicoFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/MedicoData/MedicoFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/TelefoneData/NovoTelefoneFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/TelefoneData/NovoTelefoneFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/TelefoneData/TelefoneFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/TelefoneData/TelefoneFaker.cs -------------------------------------------------------------------------------- /CL.FakeData/TelefoneData/TelefoneViewFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.FakeData/TelefoneData/TelefoneViewFaker.cs -------------------------------------------------------------------------------- /CL.Manager.Tests/CL.Manager.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager.Tests/CL.Manager.Tests.csproj -------------------------------------------------------------------------------- /CL.Manager.Tests/Manager/ClienteManagerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager.Tests/Manager/ClienteManagerTest.cs -------------------------------------------------------------------------------- /CL.Manager/CL.Manager.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/CL.Manager.csproj -------------------------------------------------------------------------------- /CL.Manager/Implementation/ClienteManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Implementation/ClienteManager.cs -------------------------------------------------------------------------------- /CL.Manager/Implementation/MedicoManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Implementation/MedicoManager.cs -------------------------------------------------------------------------------- /CL.Manager/Implementation/UsuarioManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Implementation/UsuarioManager.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Managers/IClienteManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Managers/IClienteManager.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Managers/IMedicoManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Managers/IMedicoManager.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Managers/IUsuarioManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Managers/IUsuarioManager.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Repositories/IClienteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Repositories/IClienteRepository.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Repositories/IEspecialidadeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Repositories/IEspecialidadeRepository.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Repositories/IMedicoRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Repositories/IMedicoRepository.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Repositories/IUsuarioRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Repositories/IUsuarioRepository.cs -------------------------------------------------------------------------------- /CL.Manager/Interfaces/Services/IJWTService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Interfaces/Services/IJWTService.cs -------------------------------------------------------------------------------- /CL.Manager/Mappings/AlteraClienteMappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Mappings/AlteraClienteMappingProfile.cs -------------------------------------------------------------------------------- /CL.Manager/Mappings/NovoClienteMappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Mappings/NovoClienteMappingProfile.cs -------------------------------------------------------------------------------- /CL.Manager/Mappings/NovoMedicoMappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Mappings/NovoMedicoMappingProfile.cs -------------------------------------------------------------------------------- /CL.Manager/Mappings/UsuarioMappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Mappings/UsuarioMappingProfile.cs -------------------------------------------------------------------------------- /CL.Manager/Validator/AlteraClienteValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Validator/AlteraClienteValidator.cs -------------------------------------------------------------------------------- /CL.Manager/Validator/AlteraMedicoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Validator/AlteraMedicoValidator.cs -------------------------------------------------------------------------------- /CL.Manager/Validator/NovoClienteValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Validator/NovoClienteValidator.cs -------------------------------------------------------------------------------- /CL.Manager/Validator/NovoEnderecoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Validator/NovoEnderecoValidator.cs -------------------------------------------------------------------------------- /CL.Manager/Validator/NovoMedicoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Validator/NovoMedicoValidator.cs -------------------------------------------------------------------------------- /CL.Manager/Validator/NovoTelefoneValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Validator/NovoTelefoneValidator.cs -------------------------------------------------------------------------------- /CL.Manager/Validator/ReferenciaEspecialidadeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Manager/Validator/ReferenciaEspecialidadeValidator.cs -------------------------------------------------------------------------------- /CL.Respository.Tests/CL.Respository.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Respository.Tests/CL.Respository.Tests.csproj -------------------------------------------------------------------------------- /CL.Respository.Tests/Repository/ClienteRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Respository.Tests/Repository/ClienteRepositoryTest.cs -------------------------------------------------------------------------------- /CL.Respository.Tests/Repository/MedicoRepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.Respository.Tests/Repository/MedicoRepositoryTest.cs -------------------------------------------------------------------------------- /CL.WebApi.Tests/CL - Backup.WebApi.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi.Tests/CL - Backup.WebApi.Tests.csproj -------------------------------------------------------------------------------- /CL.WebApi.Tests/CL.WebApi.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi.Tests/CL.WebApi.Tests.csproj -------------------------------------------------------------------------------- /CL.WebApi.Tests/Crontrollers/ClientesControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi.Tests/Crontrollers/ClientesControllerTest.cs -------------------------------------------------------------------------------- /CL.WebApi/CL - Backup.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/CL - Backup.WebApi.csproj -------------------------------------------------------------------------------- /CL.WebApi/CL.Core.Shared.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/CL.Core.Shared.xml -------------------------------------------------------------------------------- /CL.WebApi/CL.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/CL.WebApi.csproj -------------------------------------------------------------------------------- /CL.WebApi/CL.WebApi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/CL.WebApi.xml -------------------------------------------------------------------------------- /CL.WebApi/Configuration/AutoMapperConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Configuration/AutoMapperConfig.cs -------------------------------------------------------------------------------- /CL.WebApi/Configuration/DataBaseConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Configuration/DataBaseConfig.cs -------------------------------------------------------------------------------- /CL.WebApi/Configuration/DependencyInjectionConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Configuration/DependencyInjectionConfig.cs -------------------------------------------------------------------------------- /CL.WebApi/Configuration/FluentValidationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Configuration/FluentValidationConfig.cs -------------------------------------------------------------------------------- /CL.WebApi/Configuration/JwtConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Configuration/JwtConfig.cs -------------------------------------------------------------------------------- /CL.WebApi/Configuration/SwaggerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Configuration/SwaggerConfig.cs -------------------------------------------------------------------------------- /CL.WebApi/Controllers/ClientesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Controllers/ClientesController.cs -------------------------------------------------------------------------------- /CL.WebApi/Controllers/ErrorController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Controllers/ErrorController.cs -------------------------------------------------------------------------------- /CL.WebApi/Controllers/MedicosController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Controllers/MedicosController.cs -------------------------------------------------------------------------------- /CL.WebApi/Controllers/UsuariosController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Controllers/UsuariosController.cs -------------------------------------------------------------------------------- /CL.WebApi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Dockerfile -------------------------------------------------------------------------------- /CL.WebApi/Dockerfile.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Dockerfile.original -------------------------------------------------------------------------------- /CL.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Program.cs -------------------------------------------------------------------------------- /CL.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /CL.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/Startup.cs -------------------------------------------------------------------------------- /CL.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /CL.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/CL.WebApi/appsettings.json -------------------------------------------------------------------------------- /Consultorio_Legal.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/Consultorio_Legal.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsandrade/Consultorio_Legal/HEAD/README.md --------------------------------------------------------------------------------