Ejemplo n.º 1
0
        public void Post([FromBody] UsuarioEnderecoMd endereco)
        {
            var bs = new UsuarioBs();

            bs.CadastrarEndereco(endereco);

            var lojas = bs.ListarLojasEntornoUsuario(endereco.UsuarioId, 5000).ToArray();

            UsuarioHub.PublicarNovoEndereco(lojas);
        }
Ejemplo n.º 2
0
        public void CadastrarEndereco(UsuarioEnderecoMd endereco)
        {
            var enderecoEntity = Mapper.Map <UsuarioEnderecoMd, UsuarioEndereco>(endereco);

            enderecoEntity.Location = GeoJson.Point(new GeoJson2DCoordinates(endereco.Latitude, endereco.Longitude)).ToBsonDocument();

            var repository = new EnderecoRepository();

            repository.Insert(enderecoEntity);
        }