public AmigoController(UsuarioRepository usuarioRepository, AmigoRepository amigoRepository, ComentarioRepository comentarioRepository, PublicacionRepository publicacionRepository)
 {
     this._usuarioRepository     = usuarioRepository;
     this._amigoRepository       = amigoRepository;
     this._comentarioRepository  = comentarioRepository;
     this._publicacionRepository = publicacionRepository;
 }
Exemplo n.º 2
0
        public void Get()
        {
            var amigo = CreatesObject();

            List <Amigo> amigos = (List <Amigo>)AmigoRepository.BuscarAmigos(amigo.Latitude, amigo.Longitude);

            Assert.IsTrue(amigos.Count <= 3);
        }
Exemplo n.º 3
0
        public IEnumerable <Amigo> Get(double latitude, double longitude)
        {
            IEnumerable <Amigo> amigos = AmigoRepository.BuscarAmigos(latitude, longitude);

            if (amigos == null)
            {
                throw new HttpResponseException(HttpStatusCode.NotFound);
            }
            return(amigos);
        }
Exemplo n.º 4
0
        public void Post()
        {
            var amigos = CreatesObjectList();

            foreach (var amigo in amigos)
            {
                var amigoCompare = AmigoRepository.AdicionaAmigo(amigo);

                Assert.AreEqual <Amigo>(amigo, amigoCompare);
            }
        }
Exemplo n.º 5
0
 public void Post(Amigo amigo)
 {
     try
     {
         AmigoRepository.AdicionaAmigo(amigo);
     }
     catch
     {
         throw;
     }
 }
Exemplo n.º 6
0
        public void PostWithTheSameCoordinates()
        {
            var amigo = CreatesObjectWithThesSameCoordinates();

            AmigoRepository.AdicionaAmigo(amigo);
        }
Exemplo n.º 7
0
 public AmigoService(AmigoRepository repository)
 {
     this.Repository = repository;
 }
 public AmigoController()
 {
     this.Repository = new AmigoRepository();
 }
Exemplo n.º 9
0
 public AmigoServices()
 {
     this.Repository = new AmigoRepository();
 }
Exemplo n.º 10
0
 //Quando trabalhamos com o padrão IOC normalmente recebemos os objetos no construtor, quem for inicializar o AmigoService
 //Vai ter que injetar, vai ter que passar pra dentro dele as 3 classes inicializadas (amigoRepository, Sexo e Civil)_
 public AmigoService(AmigoRepository repositoryAmigo_, SexoRepository repositorySexo_, EstadoCivilRepository repositoryCivil_)
 {
     _repositoryAmigo  = repositoryAmigo_;
     _repositorySexo   = repositorySexo_;
     _repositorioCivil = repositoryCivil_;
 }
Exemplo n.º 11
0
 public AmigoService(string ConnectionString)
 {
     this.ConnectionString = ConnectionString;
     this._amigoRepository = new AmigoRepository(this.ConnectionString);
 }
Exemplo n.º 12
0
 public AuthenticateService(AmigoRepository repository, IConfiguration configuration)
 {
     this.Repository    = repository;
     this.Configuration = configuration;
 }