public ActionResult Index(int id) { ViewBag.AtendimentoID = id; var atendimentos = repoServico.GetAll().Where(a => a.AtendimentoId == id); return(PartialView("_Index", atendimentos.ToList())); }
public ActionResult Edit([Bind(Include = "ID,DataEntrada,DataSaida,HoraAtendimento,Situacao,ValorAtendimento,ValorDesconto,Observacao")] Atendimento atendimento, int animalId) { List <Servico> totalVenda = repoServico.GetAll().Where(x => x.AtendimentoId == atendimento.Id).ToList(); var totalAtendimento = totalVenda.Sum(soma => soma.TipoServico.Valor); if (ModelState.IsValid) { atendimento.AnimalId = animalId; atendimento.ValorAtendimento = totalAtendimento; repoAtendimento.Atualizar(atendimento); repoAtendimento.SalvarTodos(); return(RedirectToAction("Index")); } return(View(atendimento)); }