public IActionResult Post(TiposDeUsuario novoTipoDeUsuario) { // Faz a chamada para o método _tipoDeUsuarioRepository.Cadastrar(novoTipoDeUsuario); // Retorna um status code return(StatusCode(201)); }
public IActionResult Put(int id, TiposDeUsuario tipoDeUsuarioAtualizado) { // Faz a chamada para o método _tipoDeUsuarioRepository.Atualizar(id, tipoDeUsuarioAtualizado); // Retorna um status code return(StatusCode(204)); }
public void Cadastrar(TiposDeUsuario novoTipoDeUsuario) { // Adiciona este novoTipoHabilidade ctx.TiposDeUsuarios.Add(novoTipoDeUsuario); // Salva as informações para serem gravas no banco de dados ctx.SaveChanges(); }
public void Deletar(int id) { // Busca um tipoHabilidade através do seu id TiposDeUsuario tipoDeUsuarioBuscado = ctx.TiposDeUsuarios.Find(id); // Remove o personagem que foi buscado ctx.TiposDeUsuarios.Remove(tipoDeUsuarioBuscado); // Salva as alterações no banco de dados ctx.SaveChanges(); }
public static TiposDeUsuario Buscar(int TipoDeUsuarioId) { var typeUser = new TiposDeUsuario(); using (var conexion = new ProyectoFinalDataBase()) { try { typeUser = conexion.TipoDeUsuario.Find(TipoDeUsuarioId); } catch (Exception) { throw; } } return(typeUser); }
public static bool Insertar(TiposDeUsuario nuevo) { bool resultado = false; using (var conexion = new ProyectoFinalDataBase()) { try { conexion.TipoDeUsuario.Add(nuevo); conexion.SaveChanges(); resultado = true; }catch (Exception e) { MessageBox.Show(e.ToString()); } } return(resultado); }
public void Atualizar(int id, TiposDeUsuario tipoDeUsuarioAtualizado) { //Busca um personagem através do id TiposDeUsuario tipoDeUsuarioBuscado = ctx.TiposDeUsuarios.Find(id); // Verifica se o nome do personagem foi informado if (tipoDeUsuarioAtualizado.TipoUsuario != null) { // Atribui os novos valores aos campos existentes tipoDeUsuarioBuscado.TipoUsuario = tipoDeUsuarioAtualizado.TipoUsuario; } // Atualiza o personagem que foi buscado ctx.TiposDeUsuarios.Update(tipoDeUsuarioBuscado); // Salva as informações para serem gravadas no banco de dados ctx.SaveChanges(); }
public static bool Eliminar(TiposDeUsuario existente) { bool resultado = false; using (var conexion = new ProyectoFinalDataBase()) { try { conexion.Entry(existente).State = EntityState.Deleted; conexion.SaveChanges(); resultado = true; } catch (Exception) { throw; } } return(resultado); }
public void Update(int id, TiposDeUsuario tipoDeUsuarioAtualizado) { throw new NotImplementedException(); }