public Tbusuariocartao IncluirCartaoUsuario(DTOs.CartaoUsuario cartao) { try { using (HSContext hs = new HSContext()) { var idusuario = this.Decrypt(cartao.idusuariocripto); Tbusuariocartao cartaoInserir = new Tbusuariocartao() { Cvv = cartao.cvv, Datavencimento = cartao.datavencimento, Numerocartao = cartao.numerocartao, Idusuario = Int32.Parse(idusuario), Nomecartao = cartao.nomecartao }; hs.Tbusuariocartao.Add(cartaoInserir); hs.SaveChanges(); return(cartaoInserir); } } catch (Exception ex) { erros.Add("O quarto não foi adicionado."); erros.Add(ex.Message); return(null); } }
public IActionResult IncluirCartao([FromBody] DTOs.CartaoUsuario cartao) { var retorno = UsuarioNegocio.IncluirCartaoUsuario(cartao); if (UsuarioNegocio.erros.Count > 0) { return(Ok(new { erros = UsuarioNegocio.erros })); } else { return(Ok(retorno)); } }