private AlterarReuniaoReposta AlterarReuniao(AdicionarReuniaoViewModel adicionarReuniaoViewModel)
 {
     var requisicao = new AlterarReuniaoRequisicao
     {
         CodigoDaReuniao = adicionarReuniaoViewModel.Codigo,
         CodigoDoResponsavel = adicionarReuniaoViewModel.CodigoDoResponsavel,
         Local = adicionarReuniaoViewModel.Local,
         Realizacao = adicionarReuniaoViewModel.Realizacao,
         Assunto = adicionarReuniaoViewModel.Assunto,
         Status = adicionarReuniaoViewModel.Status
     };
     return _reuniaoServicoDeAplicacao.AlterarReuniao(requisicao);
 }
 public JsonResult AddEditReuniao(AdicionarReuniaoViewModel adicionarReuniaoViewModel)
 {
     if (adicionarReuniaoViewModel.Codigo > 0)
     {
         var resposta = AlterarReuniao(adicionarReuniaoViewModel);
         return Json(new { resposta.Erros, resposta.Sucesso, Reuniao = resposta.Reuniao.ToViewModel() });
     }
     else
     {
         var resposta = AdicionarReuniao(adicionarReuniaoViewModel);
         return Json(new { resposta.Erros, resposta.Sucesso, Reuniao = resposta.Reuniao.ToViewModel() });
     }
 }
 private AdicionarReuniaoResposta AdicionarReuniao(AdicionarReuniaoViewModel adicionarReuniaoViewModel)
 {
     var requisicao = new AdicionarReuniaoRequisicao
                          {
                              CodigoDoPrograma = Session.ProgramaAtivo().Codigo,
                              CodigoDoResponsavel = adicionarReuniaoViewModel.CodigoDoResponsavel,
                              Local = adicionarReuniaoViewModel.Local,
                              Realizacao = adicionarReuniaoViewModel.Realizacao,
                              Assunto = adicionarReuniaoViewModel.Assunto,
                              Status = adicionarReuniaoViewModel.Status
                          };
     return _reuniaoServicoDeAplicacao.AdicionarReuniao(requisicao);
 }
 public PartialViewResult AddEditReuniao(int? id)
 {
     var adicionarReuniaoViewModel = new AdicionarReuniaoViewModel();
     adicionarReuniaoViewModel.Funcionarios = _funcionarioRepositorio.ObterTodos().ToViewModel();
     adicionarReuniaoViewModel.ListaDeStatus = typeof(StatusDaReunicao).ToViewModel();
     if (id != null)
     {
         var reuniao = _reuniaoRepositorio.ObterPor(id.Value);
         adicionarReuniaoViewModel.Codigo = reuniao.Codigo;
         adicionarReuniaoViewModel.CodigoDoResponsavel = reuniao.Responsavel.Codigo;
         adicionarReuniaoViewModel.Local = reuniao.Local;
         adicionarReuniaoViewModel.Realizacao = reuniao.Realizacao;
         adicionarReuniaoViewModel.Assunto = reuniao.Assunto;
         adicionarReuniaoViewModel.Status = reuniao.Status;
     }
     return PartialView(adicionarReuniaoViewModel);
 }