//[Authorize(Roles = "manager")] public ActionResult <ContasCadastradas> Put( int id, [FromBody] ContasCadastradas model) { // Verifica se os dados são válidos if (!ModelState.IsValid) { return(BadRequest(ModelState)); } // Verifica se o ID informado é o mesmo do modelo if (id != model.SobreClienteId) { return(NotFound(new { message = "Usuário não encontrada" })); } try { _contasCadastradasRepository.Edit(model); return(model); } catch (Exception) { return(BadRequest(new { message = "Não foi possível criar o usuário" })); } }
public int Edit(ContasCadastradas contaCadastrada) { var count = 0; using (var con = new SqlConnection(_connectionStringGuardBank)) { try { var query = "UPDATE ContasCadastradas SET Banco = @Banco, Agencia = @Agencia, Conta = @Conta WHERE ContaCadastradaId = " + contaCadastrada.ContaCadastradaId; count = con.Execute(query, contaCadastrada); } catch (Exception ex) { throw ex; } return(count); } }
public int Add(ContasCadastradas contaCadastrada) { int count = 0; using (var con = new SqlConnection(_connectionStringGuardBank)) { try { var query = "INSERT INTO ContasCadastradas(SobreClienteId, Guid, Banco, Agencia, Conta, DataCadastro ) VALUES(@SobreClienteId, @Guid, @Banco, @Agencia, @Conta, GETDATE() ) "; count = con.Execute(query, contaCadastrada); } catch (Exception ex) { throw ex; } return(count); } }
//[AllowAnonymous] // [Authorize(Roles = "manager")] public ActionResult <ContasCadastradas> Post( [FromBody] ContasCadastradas model) { // Verifica se os dados são válidos if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { _contasCadastradasRepository.Add(model); return(model); } catch (Exception) { return(BadRequest(new { message = "Não foi possível criar o usuário" })); } }