public JsonResult AlterarStatus(AlterarStatusViewModel view)
 {
     var requisicao = new AlterarStatusRequisicao
                          {
                              CodigoDaClinica = view.CodigoDaClinica,
                              Observacao = view.Observacao,
                              NovoStatus = view.NovoStatus
                          };
     var resposta = _clinicaServicoDeAplicacao.AlterarStatus(requisicao);
     return Json(resposta);
 }
 public AlterarStatusResposta AlterarStatus(AlterarStatusRequisicao requisicao)
 {
     var resposta = new AlterarStatusResposta();
     var clinica = _clinicaRepositorio.ObterPor(requisicao.CodigoDaClinica);
     resposta.Sucesso =
         _servicoDeEmail.EnviarEmail(
             "Painel de Controle do Programa Essencial - Pedido de alteração de status",
             "A clínica " + clinica.Nome + ", CNPJ " + clinica.Cnpj +
             ", deseja alterar alterar sua situação de <b>'" + clinica.Status.GetStringValue() +
             "'</b> para <b>'" + requisicao.NovoStatus.GetStringValue() + "'</b>.");
     return resposta;
 }