//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(); }