public IEnumerable<AssuntoMensagemContatoModel> GetListaAssuntoMensagemContato()
 {
     using (var mensagemContato = new EnviarMensagemContato())
     {
         return mensagemContato.GetListaAssuntos().Select(x => new AssuntoMensagemContatoModel()
         {
             Descricao = x.Descricao,
             IdAssuntoMensagemContato = x.IdAssuntoMensagemContato
         }).ToList();
     }
 }
        public DadosBasicosModel GetCoordenadasEmpresa()
        {
            using (var mensagemContato = new EnviarMensagemContato())
            {
                var retorno = mensagemContato.GetDadosContatoEmpresa();

                return new DadosBasicosModel()
                {
                    LatitudeMapa = retorno.LatitudeMapa,
                    LongitudeMapa  =retorno.LongitudeMapa
                };
            }
        }
 public void InserirMensagemContato(MensgemContatoModel Mensagem)
 {
     using (var mensagemContato = new EnviarMensagemContato())
     {
         mensagemContato.InserirMensagem(new MensagemContato()
         {
             Assunto = mensagemContato.GetAssuntoById(Mensagem.Assunto.IdAssuntoMensagemContato),
             Conteudo = Mensagem.Conteudo,
             DataEnvioMensagem = DateTime.Now,
             Email = Mensagem.Email,
             Nome = Mensagem.Nome,
             Telefone = Mensagem.Telefone
         });
     }
 }