Exemple #1
0
        public void finalizarConta()
        {
            ControllerConta.finalizarConta();

            Session["conta"]         = null;
            Session["currentUser"]   = null;
            Session["permissao"]     = null;
            Session["idCurrentUser"] = null;

            ControllerMesa.disponibilizarMesa(Convert.ToInt32(Session["idMesa"]));
            Session["idMesa"] = null;

            Response.Redirect("~/Mobile/Pages/telaFinal.aspx");

            //Response.Redirect() Para a tela de OBRIGADO POR USAR O MYWAITER
        }
Exemple #2
0
        public void newButton()
        {
            string login = txtUser.Text;
            string senha = txtPass.Text;

            List <Mesa> m = ControllerMesa.getMesa();

            foreach (Mesa mesa in m)
            {
                if (login == mesa.loginMesa && senha == mesa.senhaMesa)
                {
                    if (mesa.status_Mesa != 0)
                    {
                        MesaController mc = new MesaController();
                        if (mesa.permissaoUser == 0)
                        {
                            mc.ocuparMesa(mesa.id_Mesa);
                            Session["idMesa"]    = mesa.id_Mesa;
                            Session["conta"]     = ControllerConta.inserirConta(mesa.id_Mesa);
                            Session["permissao"] = mesa.permissaoUser;
                            Response.Redirect("~/Mobile/Pages/pagina1.aspx");
                        }
                        else if (mesa.permissaoUser == 1)
                        {
                            Session["permissao"] = mesa.permissaoUser;
                            Response.Redirect("~/Admin/webPages/mainAdmin.aspx");
                        }
                        else if (mesa.permissaoUser == 2)
                        {
                            Session["permissao"] = mesa.permissaoUser;
                            Response.Redirect("~/Admin/webPages/pedidosCozinha.aspx");
                        }
                    }
                    else
                    {
                        lblErroLog.Text = "Verifique a disponibilidade da mesa!";
                        return;
                    }
                }
                else
                {
                    lblErroLog.Text = "Verifique seu nome de usuário e senha!";
                }
            }
        }