public ActionResult modalFinalizar(int id) { var ViewModel = new AtendimentoAcaoFinalizarForm(); ViewModel.AtendimentoHistorico.idAtendimento = id; ViewModel.AtendimentoHistorico.flagAtendido = true; return(View(ViewModel)); }
public ActionResult finalizar(AtendimentoAcaoFinalizarForm ViewModel) { if (!ModelState.IsValid) { return(View("modal-finalizar", ViewModel)); } if (ViewModel.AtendimentoHistorico.flagAtendido == true) { ViewModel.AtendimentoHistorico.mensagem = ""; /*Atendimento OAtendimento = this.OAtendimentoConsultaBL.carregar(ViewModel.AtendimentoHistorico.idAtendimento); * * if (OAtendimento.idTipoAtendimento == TipoAtendimentoConst.SAQUE && OAtendimento.valor > 0){ * * var Movimento = this.MediadorSaque.carregarDados(0, OAtendimento.idPessoa.toInt(), OAtendimento.valor.Value, 0); * * UtilRetorno ORetorno = this.DebitoFacade.debitar(Movimento); * * if (ORetorno.flagError){ * * string error = string.Join("<br>", ORetorno.listaErros); * * this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, error); * * return View("modal-finalizar", ViewModel); * * } * * }*/ } this.OAtendimentoAcaoBL.finalizar(ViewModel.AtendimentoHistorico); return(Json(new { error = false, message = "O atendimento foi finalizado com sucesso." }, JsonRequestBehavior.AllowGet)); }