コード例 #1
0
        public ActionResult Index(int id)
        {
            ViewBag.AtendimentoID = id;
            var atendimentos = repoServico.GetAll().Where(a => a.AtendimentoId == id);

            return(PartialView("_Index", atendimentos.ToList()));
        }
コード例 #2
0
        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));
        }