protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); ResolvedorDeDependencias.Instance().CarregarMapeamentos(Mapeador.Mapeamentos()); }
public JsonResult ObterPaciente(string codigoPaciente) { var resultado = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutor <ObterPacienteRequisicao, ObterPacienteResultado> >(). Executar(new ObterPacienteRequisicao() { CodigoPaciente = codigoPaciente }); return(Json(new { Paciente = resultado.Paciente })); }
public JsonResult SalvarAtendimentoAnbulatorio([JsonBinder] AtendimentoAmbulatorialDTO atendimento) { ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutorSemResultado <SalvarAtendimentoAmbulatorialRequisicao> >(). Executar(new SalvarAtendimentoAmbulatorialRequisicao() { AtendimentoAmbulatorial = atendimento }); return(Json(new { sucesso = true, mensagemSucesso = "Atendimento salvo com sucesso." })); }
public JsonResult ObterAtendimento(string codigoAtendimento) { var resultado = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutor <ObterAtendimentoRequisicao, ObterAtendimentoResultado> >(). Executar(new ObterAtendimentoRequisicao() { CodigoAtendimento = codigoAtendimento }); return(Json(new { atendimento = resultado.Atendimento })); }
public JsonResult SalvarFonoaudiologa([JsonBinder] FonoaudiologaDTO fonoaudiologa) { ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutorSemResultado <SalvarFonoaudiologaRequisicao> >(). Executar(new SalvarFonoaudiologaRequisicao() { Fonoaudiologa = fonoaudiologa, NovaFonoaudiologa = fonoaudiologa.NovaFonoaudiologa }); return(Json(new { })); }
public JsonResult ObterFono(string cpf) { var resultado = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutor <ObterFonoaudiologaRequisicao, ObterFonoaudiologaResultado> >(). Executar(new ObterFonoaudiologaRequisicao() { Cpf = cpf }); return(Json(new { Fonoaudiologa = resultado.Fonoaudiologa })); }
public ActionResult Index() { AtendimentoModel model = new AtendimentoModel(); var resultadoFono = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutorSemRequisicao <ListarFonoaudiologasResultado> >().Executar(); var resultadoConvenios = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutorSemRequisicao <ListarConveniosResultado> >().Executar(); var resultadoSituacao = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutorSemRequisicao <ListarSituacoesResultado> >().Executar(); model.Fonoaudiologas = resultadoFono.Fonoaudiologas; model.Convenios = resultadoConvenios.Convenios; model.Situacoes = resultadoSituacao.Situacoes; return(View("Listagem", model)); }
public JsonResult FiltrarAtendimento(string codigoPaciente, string codigoConvenio, string cpfFonoaudiologa, int?idSituacao, DateTime?dataInicioSolicitacao, DateTime?dataFimSolicitacao, DateTime?dataInicioAltaAdministrativa, DateTime?dataFimAltaAdministrativa) { var resultado = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutor <FiltrarAtendimentoRequisicao, FiltrarAtendimentoResultado> >(). Executar(new FiltrarAtendimentoRequisicao() { CodigoConvenio = codigoConvenio, CodigoPaciente = codigoPaciente, CpfFono = cpfFonoaudiologa, DataFimAltaAdministrativa = dataFimAltaAdministrativa, DataFimSolicitacao = dataFimSolicitacao, DataInicioAltaAdministrativa = dataInicioAltaAdministrativa, DataInicioSolicitacao = dataInicioSolicitacao, IdSituacao = idSituacao }); return(Json(new { AtendimentosAmbulatoriais = resultado.AtendimentosAmbulatoriais, AtendimentosInternacao = resultado.AtendimentosInternacao })); }
public void RegistrarMapeamentos() { ResolvedorDeDependencias.Instance().CarregarMapeamentos(ListarMapeamentos()); }
public JsonResult ListarFonos() { var resultado = ResolvedorDeDependencias.Instance().ObterInstanciaDe <IExecutorSemRequisicao <ListarFonoaudiologasResultado> >().Executar(); return(Json(new { Fonoaudiologas = resultado.Fonoaudiologas })); }