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();
        }
Ejemplo n.º 5
0
        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);
        }
Ejemplo n.º 6
0
        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();
        }
Ejemplo n.º 8
0
        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();
 }