예제 #1
0
        public Models.TbLogin ReceberModelos(Models.TbLogin login, Models.TbCliente cliente)
        {
            Models.TbLogin loginCadastrado = InserirLogin(login);

            InserirCliente(cliente, loginCadastrado.IdLogin);

            return(dbLogin.PegarLoginUsuario(loginCadastrado.DsEmail, loginCadastrado.DsSenha));
        }
예제 #2
0
        public Models.TbLogin Logar(Models.Request.LoginRequest loginRequest)
        {
            validador.ValidarEmail(loginRequest.Email);

            validador.ValidarStrings(loginRequest.Senha, "senha");

            Models.TbLogin login = dbLogin.PegarLoginUsuario(loginRequest.Email, loginRequest.Senha);

            if (login == null)
            {
                throw new ArgumentException("Nenhum Registo Encontrado!!!");
            }

            return(login);
        }