protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] != null) { if (Acesso.Buscar(Session["usuario"].ToString()).NivelAcesso == "Cliente") { cliente.Visible = lbCliente.Visible = false; } } if (Request["cd_pedido"] != null) { var pedido = Pedido.Buscar(Request["cd_pedido"]); lbPedido.Text = pedido.Codigo; lbCliente.Text = pedido.Cd_cliente + " - " + pedido.Cliente.Nome; gdvItens.DataSource = pedido.Itens; gdvItens.DataBind(); lbTotal.Text = pedido.ValorTotal.ToString(); pnlItens.Visible = true; return; } pnlItens.Visible = false; }
protected void Button1_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtLogin.Text)) { txtLogin.BorderColor = System.Drawing.Color.Red; ClientScript.RegisterClientScriptBlock(this.GetType(), "erro", "<script>alert('Campo de login necessário!')</script>"); } else { txtLogin.BorderColor = System.Drawing.Color.Empty; if (!String.IsNullOrEmpty(txtSenha1.Text) && !String.IsNullOrEmpty(txtSenha2.Text) && txtSenha1.Text == txtSenha2.Text) { //tratar o recadastramento de senha no banco aqui!!! var acesso = Acesso.Buscar(txtLogin.Text); acesso.SetSenha(txtSenha1.Text); acesso.Atualizar(); txtLogin.Text = ""; Response.Write("<script>alert('Senha cadastrada com SUCESSO!!!!')</script>"); Response.Redirect("/"); } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "erro", "<script>alert('Senha e Confirmação de senha diferentes!')</script>"); } } }
protected void btnIncluir_Click(object sender, EventArgs e) { validacao.InnerHtml = ""; if (Request["ddpMaterial"] == null) { validacao.InnerHtml = "<script>alert('É necessário escolher um matérial para inserir no pedido.')</script>"; return; } if (txtQtd.Text == "") { validacao.InnerHtml = "<script>alert('É necessáio colocar uma quantidade do material.')</script>"; return; } criarPedido(); var item = new ItemPedido() { Cd_material = Request["ddpMaterial"], ValorTotal = double.Parse(lbValorUnitario.Text) * int.Parse(txtQtd.Text), Quantidade = int.Parse(txtQtd.Text) }; item.SetSituacao('S'); pedido.Itens.Add(item); pedido.ValorTotal = pedido.ValorTotal + item.ValorTotal; pedido.TotalItens += 1; if (string.IsNullOrEmpty(pedido.Codigo)) { pedido.DataPedido = DateTime.Today.Year.ToString() + "-" + DateTime.Today.Month.ToString() + "-" + DateTime.Today.Day.ToString(); pedido.Cd_cliente = Acesso.Buscar(Session["usuario"].ToString()).CodigoEmpresa; pedido.DataLiberacao = pedido.DataPedido; int d = DateTime.Today.Day + 10; pedido.DataEntrega = DateTime.Today.Date.Year.ToString() + "-" + DateTime.Today.Month.ToString() + "-" + d.ToString(); pedido.SetSituacao('S'); pedido.Salvar(); Session["cd_pedido"] = pedido.Codigo; } else { pedido.Atualizar(); } item.Cd_pedido = pedido.Codigo; item.Salvar(); mostrarItensPedido(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] != null) { var acesso = Acesso.Buscar(Session["usuario"].ToString()); if (acesso.NivelAcesso == "Administrador") { criarTableEmpresas(); } } }
private void criarUsuario() { var acesso = Acesso.Buscar(Session["usuario"].ToString()); lbUsuario.Text = acesso.Login; lbEmpresa.Text = acesso.Empresa.Nome; if (acesso != null) { if (acesso.NivelAcesso == "Administrador") { lkbDados.Visible = false; lkbNPedido.Visible = false; lkbPedidos.Text = "Pedidos"; lbUsuario.Text += " - " + acesso.NivelAcesso; } else { lkbEmpresas.Visible = false; } } }
protected void btnEntrar_Click(object sender, EventArgs e) { string erro = "Usuário ou Senha incorreto."; var acesso = Acesso.Buscar(txtLogin.Text); if (acesso == null) { ClientScript.RegisterClientScriptBlock(this.GetType(), "erro", "<script>alert('" + erro + "')</script>"); return; } if (acesso.Senha != txtSenha.Text) { ClientScript.RegisterClientScriptBlock(this.GetType(), "erro", "<script>alert('" + erro + "')</script>"); return; } Session["usuario"] = acesso.Login; Session["empresa"] = acesso.CodigoEmpresa; Response.Redirect("~/Perfil.aspx"); }