public void Initialize()
        {
            var connection = Effort.DbConnectionFactory.CreateTransient();

            context           = new BibliotecaContext(connection);
            editoraRepository = new EditoraRepository(context);
        }
        public HttpResponseMessage GetEditora(int id)
        {
            Editora editora = null;

            using (var repository = new EditoraRepository())
            {
                editora = repository.GetById(id);
            }


            return(Request.CreateResponse(HttpStatusCode.OK, editora));
        }
        public HttpResponseMessage ListarEditoras()
        {
            List <Editora> editoras = null;

            using (var repository = new EditoraRepository())
            {
                editoras = repository.ListAll();
            }


            return(Request.CreateResponse(HttpStatusCode.OK, editoras));
        }
Exemple #4
0
 public EditoraController(EditoraRepository editoraRepository, IMapper mapper)
 {
     _editoraRepository = editoraRepository;
     _mapper            = mapper;
 }