Example #1
0
 public EditoraResponse updateEditora(int id, EditoraRequest editora)
 {
     return(new EditoraResponse()
     {
         editora = new Editora()
         {
             Nome = editora.Nome,
         }
     });
 }
Example #2
0
        public async Task <ActionResult <EditoraResponse> > InserirEditoraController([FromForm] EditoraRequest editora)
        {
            try
            {
                Models.TbEditora nova = ConvertEditora.Conversor(editora);
                nova.DsLogo = gerenciadorFoto.GerarNovoNome(editora.logo.FileName);
                Models.TbEditora result = await business.InserirEditoraBuseness(nova);

                gerenciadorFoto.SalvarFile(nova.DsLogo, editora.logo);
                EditoraResponse response = ConvertEditora.Conversor(result);

                return(response);
            }
            catch (System.Exception ex)
            {
                return(BadRequest(
                           new ErroResponse(400, ex.Message)
                           ));
            }
        }