protected void btLogin_Click(object sender, EventArgs e) { Table_Model.BLL.User us = new Table_Model.BLL.User(); string user = txtUser.Text; string pw = TextBox1.Text; if (us.isValidUser(user,pw)) { Label1.Text = "Utilizador logado"; Session["user"] = user; Session["tipo"] = us.validUser(user); if (Session["tipo"].ToString() == "gestor") { Response.Redirect("HomeGestor.aspx", true); } if (Session["tipo"].ToString() == "user") { Response.Redirect("HomeCliente.aspx", true); } if (Session["tipo"].ToString() == "administrador") { Response.Redirect("HomeAdmin.aspx", true); } } else { Label1.Text = "Utilizador invalido"; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["user"] == null) { Response.Redirect("login.aspx", true); } if (Session["tipo"].ToString() != "user") { Response.Redirect("login.aspx", true); } Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Encomenda enc = new Table_Model.BLL.Encomenda(); //Table_Model.BLL.Carrinho car = new Table_Model.BLL.Carrinho(); string nuser = Session["user"].ToString(); int iduser = us.getidUser(nuser); //int ncarrinhos = car.ncarrinhos(iduser); DataTable encomendas = enc.getEncomendas(iduser); if (encomendas.Rows.Count == 0) { lblvazio.Visible = true; GridView1.Visible = false; } else { GridView1.DataSource = encomendas; GridView1.DataBind(); } }
protected void btnEliminarCarrinho_Click(object sender, EventArgs e) { Table_Model.BLL.Carrinho car = new Table_Model.BLL.Carrinho(); Table_Model.BLL.User us = new Table_Model.BLL.User(); string nuser = Session["user"].ToString(); int iduser = us.getidUser(nuser); car.eliminarelementosCarrinho(iduser); Page_Load(null, null); }
protected void btnenc_Click(object sender, EventArgs e) { Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Carrinho car = new Table_Model.BLL.Carrinho(); string nuser = Session["user"].ToString(); int iduser = us.getidUser(nuser); int idcar = car.getidcarrinho(iduser); Table_Model.BLL.Encomenda enc = new Table_Model.BLL.Encomenda(); enc.add(iduser, idcar); car.setfalse(idcar); Page_Load(null, null); }
protected void Page_Load(object sender, EventArgs e) { lbluser.Text = Session["user"].ToString(); if (Session["user"] == null && Session["tipo"].ToString() != "user") { Response.Redirect("login.aspx", true); } Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Produto prdt = new Table_Model.BLL.Produto(); string nuser = Session["user"].ToString(); DataTable produtoatual = prdt.GetProdutossemid(); GridView1.DataSource = produtoatual; GridView1.DataBind(); }
protected void Button1_Click(object sender, EventArgs e) { int id = (int)GridView1.SelectedDataKey.Value; string tipo; if (Button1.Text == "Promover") { tipo = "gestor"; } else { tipo = "user"; } Table_Model.BLL.User userBLL = new Table_Model.BLL.User(); userBLL.alterarTipo(id, tipo); Button1.Enabled = false; atualizar(); }
protected void btnregistar_Click(object sender, EventArgs e) { if (txtpw.Text == txtpw2.Text) { Table_Model.BLL.User us = new Table_Model.BLL.User(); if (us.registarUser(TextBox1.Text, txtpw.Text,TextBox2.Text)) { lblverificausername.Text = "Registo com sucesso!"; } else { lblverificausername.Text = "Utilizador já existe!"; } } }
protected void btnOK_Click(object sender, EventArgs e) { if (int.Parse(txtqtdd.Text) > 0) { GridViewRow row = GridView1.SelectedRow; string nome = row.Cells[3].Text; string edicao = row.Cells[5].Text; Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Carrinho car = new Table_Model.BLL.Carrinho(); string nuser = Session["user"].ToString(); int iduser = us.getidUser(nuser); int idcarrinho = car.getidcarrinho(iduser); car.addelementoCarrinho(iduser, idcarrinho, nome, edicao, int.Parse(txtqtdd.Text)); lblqtdd.Visible = false; txtqtdd.Visible = false; btnOK.Visible = false; btncancel.Visible = false; Page_Load(null, null); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["user"] == null) { Response.Redirect("login.aspx", true); } if (Session["tipo"].ToString() != "user") { Response.Redirect("login.aspx", true); } Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Produto prdt = new Table_Model.BLL.Produto(); string nuser = Session["user"].ToString(); lblusr.Text = Session["user"].ToString(); DataTable produtoatual = prdt.GetProdutos(); GridView1.DataSource = produtoatual; GridView1.DataBind(); int idUser = us.getidUser(nuser); gdvSugestao.DataSource = prdt.getSugestoes(idUser); gdvSugestao.DataBind(); }
protected void btnconfirmar_Click(object sender, EventArgs e) { if (int.Parse(txtqtidade.Text) > 0) { GridViewRow row = GridViewCarrinho.SelectedRow; string nome = row.Cells[3].Text; string edicao = row.Cells[5].Text; Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Carrinho car = new Table_Model.BLL.Carrinho(); string nuser = Session["user"].ToString(); int iduser = us.getidUser(nuser); int idcarrinho = car.getidcarrinho(iduser); car.atualizaquantidadeproduto(iduser, idcarrinho, nome, edicao, int.Parse(txtqtidade.Text)); btnremoversel.Visible = false; btnQuantidade.Visible = false; btncancelar.Visible = false; btnconfirmar.Visible = false; txtqtidade.Visible = false; lblqntidade.Visible = false; Page_Load(null, null); } }
protected void btnremoversel_Click(object sender, EventArgs e) { GridViewRow row = GridViewCarrinho.SelectedRow; string nome = row.Cells[3].Text; string edicao = row.Cells[5].Text; Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Carrinho car = new Table_Model.BLL.Carrinho(); string nuser = Session["user"].ToString(); int iduser = us.getidUser(nuser); int idcarrinho = car.getidcarrinho(iduser); car.eliminarelementoCarrinho(iduser, idcarrinho, nome, edicao); btnQuantidade.Visible = false; btnremoversel.Visible = false; Page_Load(null,null); }
protected void Page_Load(object sender, EventArgs e) { if (Session["user"] == null) { Response.Redirect("login.aspx", true); } if (Session["tipo"].ToString() != "user") { Response.Redirect("login.aspx", true); } Table_Model.BLL.User us = new Table_Model.BLL.User(); Table_Model.BLL.Carrinho car=new Table_Model.BLL.Carrinho(); string nuser=Session["user"].ToString(); int iduser = us.getidUser(nuser); int ncarrinhos = car.ncarrinhos(iduser); if (ncarrinhos == 0) { car.novocarrinho(iduser); } DataTable carrinhoatual = car.getElementosCarrinho(iduser); if (carrinhoatual.Rows.Count == 0) { lblVazio.Visible = true; GridViewCarrinho.Visible = false; } else { GridViewCarrinho.DataSource = carrinhoatual; GridViewCarrinho.DataBind(); } }
private void atualizar() { Table_Model.BLL.User userBLL = new Table_Model.BLL.User(); GridView1.DataSource = userBLL.GetUsers(); GridView1.DataBind(); }