Ir ao conteúdo
  • Cadastre-se

xGuilhermepks

Membros Juniores
  • Total de itens

    4
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using Prova.Models; namespace Prova.Controllers { public class FilmeController : Controller { private readonly Context _context; public FilmeController(Context context) { _context = context; } // GET: Time public async Task<IActionResult> Index(string pesquisa) { var filmes = from m in _context.Filme select m; if (!String.IsNullOrEmpty(pesquisa)) { filmes = filmes.Where(s => s.Titulo.Contains(pesquisa)); } var result = await filmes.ToListAsync(); return View(result); } public async Task<IActionResult> Reviews(int? id) { if (id == null) { return NotFound(); } var filmes = await _context.Filme .FirstOrDefaultAsync(m => m.FilmeID == id); if (filmes == null) { return NotFound(); } return View(filmes); } public async Task<IActionResult> About(int? id) { if (id == null) { return NotFound(); } var filmes = await _context.Filme .FirstOrDefaultAsync(m => m.FilmeID == id); if (filmes == null) { return NotFound(); } return View(filmes); } // GET: Time/Create public IActionResult Create() { return View(); } // POST: Time/Create // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost] [ValidateAntiForgeryToken] public async Task<IActionResult> Create([Bind("FilmeID,Titulo,Diretor,DataLanc,Genero,Faixa_Etaria")] Filme filme) { if (ModelState.IsValid) { _context.Add(filme); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } return View(filme); } // GET: Time/Edit/5 public async Task<IActionResult> Edit(int? id) { if (id == null) { return NotFound(); } var filme = await _context.Filme.FindAsync(id); if (filme == null) { return NotFound(); } return View(filme); } // POST: Time/Edit/5 // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. [HttpPost] [ValidateAntiForgeryToken] public async Task<IActionResult> Edit(int id, [Bind("FilmeID,Titulo,Diretor, DataLanc,Genero,Faixa_Etaria")] Filme filme) { if (id != filme.FilmeID) { return NotFound(); } if (ModelState.IsValid) { try { _context.Update(filme); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TimeExists(filme.FilmeID)) { return NotFound(); } else { throw; } } return RedirectToAction(nameof(Index)); } return View(filme); } // GET: Time/Delete/5 public async Task<IActionResult> Delete(int? id) { if (id == null) { return NotFound(); } var filme = await _context.Filme .FirstOrDefaultAsync(m => m.FilmeID == id); if (filme == null) { return NotFound(); } return View(filme); } // POST: Time/Delete/5 [HttpPost, ActionName("Delete")] [ValidateAntiForgeryToken] public async Task<IActionResult> DeleteConfirmed(int id) { var filme = await _context.Filme.FindAsync(id); _context.Filme.Remove(filme); await _context.SaveChangesAsync(); return RedirectToAction(nameof(Index)); } private bool TimeExists(int id) { return _context.Filme.Any(e => e.FilmeID == id); } } } Boa noite. gostaria de saber como eu faço para que eu retorne uma nota máxima de um review de um filme e exibir as 5 maiores notas na homepage em c# em uma aplicação dotnet core. Já adicionei na models a variável que ira armazenar essa nota, agora preciso coloca-la no controller e exibir na pagina inicial Segue o código do controller
  2. @devair1010Esse código o meu professor me passou onde ele retirou de um livro sobre eletro magnetismo e eu precisaria desse mesmo código convertido para linguagem linguagem c++
  3. Boa tarde pessoal, estou com um trabalho e preciso converter um código em fortran para C/C++ só que não tenho conhecimento algum em fortran já olhei algumas videos aulas e mesmo assim não entendo os comandos dessa linguagem. agradeço desde já :) DIMENCION A(17.17), B(17.17) DO 6I =2.17 DO 5J = 1.17 A(I,J)=0 CONTINUE CONTINUE DO 9J =2.16 A(I.J) = 100 CONTINUE A(11) = 50 A(1,17)=50 DO 16I = 2.16 DO 15J=2,16 A(I.J)= (A(I,J-1)+A(I-1.J)+A(I,J+1)+A(I+1,J))/4 CONTINUE CONTINUE DO 23I=2.16 DO 22J=2.16 C=(A(I,J-1)+A(I-1,J)+A(I.J+1)+A(I+1,J))/4 B(I,J)=A(I,J)-C IF((ABS(B(I,J))-.00001).GT.0.)GOTO 12 CONTINUE CONTINUE WRITE(6,25)((A(I,J),J=1,17),I=1,17) FORMAT (1HO,17F7.2) STOP END se alguem puder me ajudar ou dar uma luz agradeço
  4. Boa tarde a todos, estou com um trabalho em C que diz assim ") Uma clínica deseja ter controle sobre as consultas realizadas por seus médicos. Para isso cadastrou os seguintes dados:  Medico: código do medico, nome, especialidade.  Paciente: código do paciente, nome, telefone.  Consulta: código da consulta, código do paciente, código do médico, data e hora da consulta. Faça um PROGRAMA MODULARIZADO EM LINGUAGEM C para:  Cadastrar os médicos, sabendo que na clínica tem 4 médicos;  Cadastrar os pacientes;  Cadastrar as consultas;  Mostrar os dados dos médicos e as consultas que ele vai realizar.  Mostrar os dados das consultas e os pacientes que serão atendidos.  Mostrar os dados do médico que mais realiza consultas. Crie um menu para cada uma das opções. O programa deve terminar quando o usuário desejar. Use vetor e matriz." so que na parte de mostrar os dados do medico e das consultas que ele ira fazer eu nao consigo "bolar" um codigo para isso gostaria de ajuda de vcs obrigado desde ja !!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...