protected void cadastraJogo() { conexaoBancoDataContext connect = new conexaoBancoDataContext(); cliente cli = new cliente(); cli.nome = Convert.ToString(cnome.Text.Trim()); cli.dtNascimento = Convert.ToDateTime(dtnasc.Text); cli.cpf = Convert.ToInt64(Cpf.Text); cli.valorGasto = 0; connect.clientes.InsertOnSubmit(cli); connect.SubmitChanges(); connect.Dispose(); Response.Redirect("index.aspx"); }
protected void insertjogo() { conexaoBancoDataContext connect = new conexaoBancoDataContext(); jogo game = new jogo(); game.nome = Convert.ToString(nome.Text.Trim()); game.descricao = Convert.ToString(descricao.Text.Trim()); game.dtLancamentos = Convert.ToDateTime(dtLan.Text); game.plataforma = Convert.ToString(plataforma.Text); game.preco = Convert.ToInt64(preco.Text); game.quantidade = Convert.ToInt32(quantidade.Text); game.img = Convert.ToString("imgs/" + fotoJogo.FileName); game.validacao = true; connect.jogos.InsertOnSubmit(game); connect.SubmitChanges(); connect.Dispose(); Response.Redirect("index.aspx"); }
protected void ButtonFinalizar_Click(object sender, EventArgs e) { conexaoBancoDataContext connect = new conexaoBancoDataContext(); jogo game = connect.jogos.First(pk => pk.idjogos == int.Parse(Request.QueryString["id"])); cliente cli = connect.clientes.First(pk => pk.nome == nomeCliente.Text.Trim()); compra compra = new compra(); if (Convert.ToInt32(quantHide.Text) <= game.quantidade) { float valorCompra = Convert.ToInt64(game.preco * Convert.ToInt32(quantHide.Text)); Label compraTxt = new Label(); compraTxt.Text = "A compra do cliente " + nomeCliente.Text + " foi cadastrada com o de R$ " + valorCompra; compraTxt.CssClass = "text-success finaltxt col-md-12 col-xs-12 col-sm-12"; divFinal.Controls.Add(compraTxt); game.quantidade -= Convert.ToInt32(quantHide.Text); cli.valorGasto += valorCompra; connect.SubmitChanges(); //--------------------------------------------------// compra.clientes_idclientes = cli.idclientes; compra.jogos_idjogos = game.idjogos; compra.valor = valorCompra; compra.dtCompra = Convert.ToDateTime(System.DateTime.Now.ToShortDateString()); compra.quantidade = Convert.ToInt32(quantHide.Text); connect.compras.InsertOnSubmit(compra); connect.SubmitChanges(); connect.Dispose(); } else { Label compraTxt = new Label(); compraTxt.Text = "deu merda" + game.nome + game.quantidade; compraTxt.CssClass = "finaltxt text-danger col-md-12 col-xs-12 col-sm-12"; divFinal.Controls.Add(compraTxt); } }