//Criar metodos aqui ou importar de interfaces
        public void AdicionarLoguin(Loguin loguin)
        {
            _palavraPasseIgual = VerificaPassWorldIgual(loguin.Senha, loguin.SenhaAntiga);

            if (_palavraPasseIgual)
            {
                var loguins = _loguinRepositorio.BuscaLoguinsPorLog(loguin.Log);

                if (loguins.Count > 0)
                {
                    _logDuplicado = true;
                }

                if (!_logDuplicado)
                {
                    try
                    {
                        loguin.Clientes.ClienteId = CriaIdentidade();
                        loguin.Id = CriaIdentidade();
                        _clienteFisicoRepositorio.Criar(loguin.Clientes);
                        _loguinRepositorio.Criar(loguin);
                        _clienteFisicoRepositorio.Commit();

                    }
                    catch (Exception e )
                    {

                        throw;
                    }

                }

            }
        }
        public Loguin BuscarLoguin(Loguin loguin)
        {
            var Loguin =  BuscaLoguinPorLogEPassWorld(loguin.Log, loguin.Senha);

            if (Loguin != null)
            {
                Loguin.Clientes = BuscaClienteDoLog(Loguin.Id);
                Logado = true;
            }
            return Loguin;
        }
 public ActionResult Index(Loguin newloguin)
 {
     _cadastroCliente.AdicionarLoguin(newloguin);
     return View();
 }
        public ActionResult Index(Loguin loguin)
        {
            try
            {
               loguin =  _loguinDeCliente.BuscarLoguin(loguin);

            }
            catch (Exception xException)
            {

            }
            if (_loguinDeCliente.Logado)
            {
                return RedirectToAction("Index", "MeusAnuncios",loguin.Clientes);
            }

            return View();
        }