public void Salvar <T>(IGuiaConsulta <T> guia) where T : IBeneficiario
 {
     var novaGuia = new Guia
     {
         NumeroGuiaOperadora = guia.numeroGuiaOperadora,
         Beneficiario        = new Beneficiario
         {
             Nome = guia.dadosBeneficiario.nomeBeneficiario,
             NumeroCarteirinha = guia.dadosBeneficiario.numeroCarteira,
             NumeroCns         = guia.dadosBeneficiario.numeroCNS
         }
     };
 }
 public void Salvar(IGuiaConsulta guia)
 {
     var beneficiario = guia.ObterDadosBeneficiario();
     var novaGuia     = new Guia
     {
         NumeroGuiaOperadora = guia.numeroGuiaOperadora,
         Beneficiario        = new Beneficiario
         {
             Nome = beneficiario.nomeBeneficiario,
             NumeroCarteirinha = beneficiario.numeroCarteira,
             NumeroCns         = beneficiario.numeroCNS
         }
     };
 }