Esempio n. 1
0
 public void Put(EditoraDto editora)
 {
     _conexao.ExecutarProcedure("BLTC_AlteraEditora");
     _conexao.AddParametro("@ID", editora.idEditora);
     _conexao.AddParametro("@NovoNome", editora.nomeEditora);
     _conexao.ExecutarSemRetorno();
 }
        public static int InserirNovoItem(EditoraDto novaEditoraDto)
        {
            var editora = new Editora
            {
                Nome = novaEditoraDto.Nome
            };

            return(RepositorioBase.InserirNovoItem <Editora>(Editoras, editora));
        }
Esempio n. 3
0
        public IHttpActionResult Post(EditoraDto editora)
        {
            if (string.IsNullOrEmpty(editora.nomeEditora))
            {
                return(BadRequest("Informar dados da editora"));
            }

            _editoraService.Post(editora);
            return(Ok());
        }
        // PUT api/<controller>/5
        public void Put(int id, [FromBody] EditoraDto editora)
        {
            var editoraExistente = EditoraRepositorio.ObterPeloId(id);

            if (editoraExistente == null)
            {
                editora.Id = id;
                EditoraRepositorio.InserirNovoItem(editora);
            }
            else
            {
                editoraExistente.Nome = editora.Nome;
            }
        }
Esempio n. 5
0
 public void Post(EditoraDto editora)
 {
     _conexao.ExecutarProcedure("BLTC_InsereEditora");
     _conexao.AddParametro("@nome", editora.nomeEditora);
     _conexao.ExecutarSemRetorno();
 }
 // POST api/<controller>
 public void Post([FromBody] EditoraDto editora)
 {
     EditoraRepositorio.InserirNovoItem(editora);
 }
Esempio n. 7
0
 public IHttpActionResult Put(EditoraDto editora)
 {
     _editoraRepository.Put(editora);
     return(Ok());
 }
Esempio n. 8
0
 public HttpResponseMessage Put(EditoraDto editora)
 {
     return(BaseAppService.Put("http://localhost:5002/api/Editora", editora, editora.idEditora));
 }