public PartialViewResult AddEditTratamento() { var viewModal = new AdicionarTratamentoViewModel { Funcionarios = _funcionarioRepositorio.ObterTodos().ToViewModel(), ListaDeStatus = typeof(StatusDoTratamento).ToViewModel() }; return(PartialView(viewModal)); }
public JsonResult AddEditTratamento(AdicionarTratamentoViewModel novoTratamentoViewModel) { var requisicao = new AdicionarTratamentoRequisicao { CodigoDoPrograma = Session.ProgramaAtivo().Codigo, DataSolicitacao = novoTratamentoViewModel.DataSolicitacao, Ifx = novoTratamentoViewModel.Ifx, Medico = novoTratamentoViewModel.Medico, Representante = novoTratamentoViewModel.Representante, MotivoSolicitacao = novoTratamentoViewModel.MotivoSolicitacao, CodigoDoGrupoResponsavel = User.ToPessoa().Usuario.Perfil.Grupo.Codigo }; var resposta = _tratamentoServicoDeAplicacao.AdicionarTratamento(requisicao); return(Json(new { resposta.Erros, resposta.Sucesso, Tratamento = resposta.Tratamento.ToViewModel() })); }