/*REALIZA O LOGIN DO USUARIO*/ public bool LoginUsuario(string email, string senha) { UsuarioDAL DAL = new UsuarioDAL(conStr); CarrinhoBL CarrinhoBL = new CarrinhoBL(conStr); try { int userId = DAL.dbValidarUsuario(email, senha); //Se for igual a -1 é porque a autenticação falhou if (userId.Equals(-1)) { return(false); } //Autenticação bem sucedida, insere na sessão de login o usuario else { //COLOCA O USER NA SESSAO SessaoUsuario = DAL.dbObterUsuario(userId); //ATRELA O CARRINHO ATIVO A ESTE USUARIO CarrinhoBL.AtrelarCarrinho(ObterUsuarioLogado().ID, CarrinhoBL.ObterCarrinhoAtivo().ID); return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }
/*REALIZA O LOGIN DO USUARIO*/ public bool LoginUsuario(string email, string senha) { UsuarioDAL DAL = new UsuarioDAL(conStr); CarrinhoBL CarrinhoBL = new CarrinhoBL(conStr); try { int userId = DAL.dbValidarUsuario(email, senha); //Se for igual a -1 é porque a autenticação falhou if (userId.Equals(-1)) { return false; } //Autenticação bem sucedida, insere na sessão de login o usuario else { //COLOCA O USER NA SESSAO SessaoUsuario = DAL.dbObterUsuario(userId); //ATRELA O CARRINHO ATIVO A ESTE USUARIO CarrinhoBL.AtrelarCarrinho(ObterUsuarioLogado().ID, CarrinhoBL.ObterCarrinhoAtivo().ID); return true; } } catch (Exception ex) { throw new Exception(ex.Message); } }