/// <summary> /// Cadastra um novo tipo de habilidade /// </summary> /// <param name="novoTipo">Objeto Tipo que sera cadastrado</param> public void Cadastrar(TiposHabilidade novoTipo) { //adicona a nova classe ctx.TiposHabilidades.Add(novoTipo); //salva as informações inseridas no bd ctx.SaveChanges(); }
public IActionResult Post(TiposHabilidade novoTipo) { //faz a chamada para o metodo _tiposHabilidadesRepository.Cadastrar(novoTipo); return(StatusCode(201)); }
public IActionResult Put(int id, TiposHabilidade tipoHabilidadeAtualizado) { // Faz a chamada para o método _tipoHabilidadeRepository.AtualizarIdUrl(id, tipoHabilidadeAtualizado); // Retorna um status code return(StatusCode(204)); }
public IActionResult Post(TiposHabilidade cadastrarTipoHabilidade) { // Faz a chamada para o método _tipoHabilidadeRepository.Criar(cadastrarTipoHabilidade); // Retorna um status code return(StatusCode(201)); }
public IActionResult Put(int id, TiposHabilidade tiposHabilidade) { //faz aa chamada para o metodo _tiposHabilidadesRepository.Atualizar(id, tiposHabilidade); //retorna um status code return(StatusCode(204)); }
public IActionResult Atualizar(int id, TiposHabilidade NovoTipo) { //Faz atualização _tiposHabilidadeRepository.Atualizar(id, NovoTipo); //Retorno bem sucedido return(StatusCode(204)); }
public void Deletar(int id) { TiposHabilidade tipoBuscado = _context.TiposHabilidades.Find(id); _context.TiposHabilidades.Remove(tipoBuscado); _context.SaveChanges(); }
public void Cadastrar(TiposHabilidade novoTipo) { //Cria novo cadastro ctx.TiposHabilidades.Add(novoTipo); //salva o novo cadastro ctx.SaveChanges(); }
public void Deletar(int id) { TiposHabilidade deletarTipoHabilidade = context.TiposHabilidades.Find(id); context.TiposHabilidades.Remove(deletarTipoHabilidade); context.SaveChanges(); }
public IActionResult Post(TiposHabilidade novoTipoHabilidade) { //Chama o método _tiposHabilidadeRepository.Cadastrar(novoTipoHabilidade); //Retorna um status return(StatusCode(201)); }
public void Atualizar(int id, TiposHabilidade tipoHabilidadeAtualizado) { TiposHabilidade tipoHabBuscado = BuscarPorId(id); if (tipoHabBuscado.Nome != null) { tipoHabBuscado.Nome = tipoHabilidadeAtualizado.Nome; } ctx.TiposHabilidades.Update(tipoHabBuscado); ctx.SaveChanges(); }
public void Deletar(int id) { //Busca pelo id TiposHabilidade TipoHabilidadeBuscada = ctx.TiposHabilidades.Find(id); //Remove ctx.Remove(TipoHabilidadeBuscada); //Salva as alterações ctx.SaveChanges(); }
/// <summary> /// Deleta uma tipo de habilidade existente /// </summary> /// <param name="id">ID do Tipo de habilidade que será deletada</param> public void Deletar(int id) { //busca uma classe pelo seu id TiposHabilidade tipoBuscado = ctx.TiposHabilidades.Find(id); //remove a classe do bd ctx.TiposHabilidades.Remove(tipoBuscado); //Salva as mudanças ctx.SaveChanges(); }
public IActionResult Update(int id, TiposHabilidade tipoHabAtualizado) { try { _tipoHabilidadeRepository.Atualizar(id, tipoHabAtualizado); return(NoContent()); } catch (Exception erro) { return(BadRequest(erro)); } }
public IActionResult GetById(int id) { try { TiposHabilidade tipoHabBuscado = _tipoHabilidadeRepository.BuscarPorId(id); return(Ok(tipoHabBuscado)); } catch (Exception erro) { return(BadRequest(erro)); } }
public IActionResult Post(TiposHabilidade novoTipoHabilidade) { try { _tipoHabilidadeRepository.Cadastrar(novoTipoHabilidade); return(StatusCode(201)); } catch (Exception erro) { return(BadRequest(erro)); } }
public void Atualizar(int id, TiposHabilidade tipoAtualizado) { TiposHabilidade tipoBuscado = _context.TiposHabilidades.Find(id); if (tipoAtualizado.Tipos != null) { tipoBuscado.Tipos = tipoAtualizado.Tipos; } _context.TiposHabilidades.Update(tipoBuscado); _context.SaveChanges(); }
public void AtualizarIdUrl(int id, TiposHabilidade tipoHabilidadeAtualizado) { TiposHabilidade tiposHabilidadeBuscado = context.TiposHabilidades.Find(id); if (tipoHabilidadeAtualizado.Tipo != null) { tiposHabilidadeBuscado.Tipo = tiposHabilidadeBuscado.Tipo; } context.TiposHabilidades.Update(tiposHabilidadeBuscado); context.SaveChanges(); }
/// <summary> /// Atualiza um tipo de habilidade existente /// </summary> /// <param name="id">ID do tipo de habilidade que será atualizada</param> /// <param name="tipoAtualizado">Objeto tipoAtualizado com as novas informações</param> public void Atualizar(int id, TiposHabilidade tipoAtualizado) { TiposHabilidade tipoBuscado = ctx.TiposHabilidades.Find(id); //verifica se o nome do tipo de habilidade foi informado if (tipoAtualizado.NomeTipo != null) { tipoBuscado.NomeTipo = tipoAtualizado.NomeTipo; } //Atualizo a classe atualizada ctx.TiposHabilidades.Update(tipoBuscado); //salvo as Mudanças ctx.SaveChanges(); }
public void Atualizar(int id, TiposHabilidade tipoAtualizado) { //Busca através do id TiposHabilidade tipoBuscado = ctx.TiposHabilidades.Find(id); //Verifica se é nulo if (tipoAtualizado.Tipos != null) { //Atribui os valores tipoBuscado.Tipos = tipoAtualizado.Tipos; } //Devolve atualizado ctx.TiposHabilidades.Update(tipoBuscado); //Salva no BD ctx.SaveChanges(); }
public IActionResult Put(int id, TiposHabilidade tipoAtualizado) { _tiposRepository.Atualizar(id, tipoAtualizado); return(StatusCode(204)); }
public IActionResult Post(TiposHabilidade novoTipo) { _tiposRepository.Cadastrar(novoTipo); return(StatusCode(201)); }
public void Criar(TiposHabilidade novoTipoHabilidade) { context.TiposHabilidades.Add(novoTipoHabilidade); context.SaveChanges(); }
public void Cadastrar(TiposHabilidade novoTipo) { _context.TiposHabilidades.Add(novoTipo); _context.SaveChanges(); }
public TiposHabilidade BuscarPorId(int id) { TiposHabilidade tiposHabBuscado = ctx.TiposHabilidades.Include(th => th.Habilidades).FirstOrDefault(th => th.IdTipo == id); return(tiposHabBuscado); }
public void Cadastrar(TiposHabilidade novoTipoHabilidade) { ctx.TiposHabilidades.Add(novoTipoHabilidade); ctx.SaveChanges(); }