protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); ActionBar.SetCustomView(Resource.Layout.ActionMenuVerde); ActionBar.SetDisplayShowCustomEnabled(true); // Create your application here SetContentView(Resource.Layout.VerificarEstoque); mListView = FindViewById <ListView>(Resource.Id.lvListaDeProdutos); mBanco = new CriarBanco(); mBancoProduto = new CriarBancoProduto(); mDados = mBanco.Db.Table <Usuario>(); mDadosProduto = mBancoProduto.Db.Table <Produto>(); var list = mDados.Where(x => x.Email != "admin").FirstOrDefault(); mItens = new List <Usuario>(mBanco.Db.Table <Usuario>().Where(x => x.Email != "admin")); adapter = new AdaptadorDeListViewUsuarios(this, mItens); mListView.Adapter = adapter; mListView.ItemClick += MListView_ItemClick; mListView.ItemLongClick += MListView_ItemLongClick; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); ActionBar.SetCustomView(Resource.Layout.ActionBarVerificarEstoque); ActionBar.SetDisplayShowCustomEnabled(true); SetContentView(Resource.Layout.VerificarEstoque); // Create your application here mIdUsuario = Intent.GetStringExtra("id") ?? "Erro ao obter dados"; mListView = FindViewById <ListView>(Resource.Id.lvListaDeProdutos); mBanco = new CriarBancoProduto(); mDados = mBanco.Db.Table <Produto>(); var list = mDados.Where(x => x.IdUsuario == mIdUsuario).FirstOrDefault(); mItens = new List <Produto>(mBanco.Db.Table <Produto>().Where(x => x.IdUsuario == mIdUsuario)); adapter = new AdaptadorDeListView(this, mItens); mListView.Adapter = adapter; mTxtPesquisar = FindViewById <EditText>(Resource.Id.txtEncontrarProdutoEstoque); mBtnPesquisar = FindViewById <LinearLayout>(Resource.Id.btnEncontrarProdutoEstoque); mBtnPesquisar.Click += MBtnPesquisar_Click; mBtnPesquisar.LongClick += MBtnPesquisar_LongClick; mListView.ItemClick += MListView_ItemClick; mListView.ItemLongClick += MListView_ItemLongClick; mBtnVoltar = FindViewById <LinearLayout>(Resource.Id.lnVoltarActionBarEstoque); mVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); mVoltar.Click += MVoltar_Click; mVoltar.LongClick += MVoltar_LongClick; mBtnVoltar.Click += MBtnVoltar_Click; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); ActionBar.SetCustomView(Resource.Layout.ActionBarVerificarEstoque); ActionBar.SetDisplayShowCustomEnabled(true); // Set our view from the "main" layout resource SetContentView(Resource.Layout.EditarProdutos); FindViewById <LinearLayout>(Resource.Id.lnProcurarActionBarEstoque).Visibility = ViewStates.Invisible; FindViewById <LinearLayout>(Resource.Id.btnEncontrarProdutoEstoque).Visibility = ViewStates.Invisible; mNome = FindViewById <EditText>(Resource.Id.txtEditarProdutoNome); mPreco = FindViewById <EditText>(Resource.Id.txtEditarProdutoPreco); mQtd = FindViewById <EditText>(Resource.Id.txtEditarProdutoQtd); mMais = FindViewById <Button>(Resource.Id.btnMaisEdProduto); mMenos = FindViewById <Button>(Resource.Id.btnMenosEdProduto); mSalvar = FindViewById <Button>(Resource.Id.btnSalvarEditarProduto); mVoltar = FindViewById <LinearLayout>(Resource.Id.lnVoltarActionBarEstoque); mIdProduto = Intent.GetStringExtra("id") ?? "Erro ao obter os dados"; mBanco = new CriarBancoProduto(); var id = Int32.Parse(mIdProduto); var edite = mBanco.Db.Find <Produto>(id); mNome.Text = edite.Titulo; mPreco.Text = edite.Preco; mQtd.Text = edite.Quantidade; mMais.Click += MMais_Click; mMenos.Click += MMenos_Click; mSalvar.Click += MSalvar_Click; mVoltar.Click += MVoltar_Click; mVoltar.LongClick += MVoltar_LongClick; // Create your application here }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); ActionBar.SetCustomView(Resource.Layout.ActionBarMenuUsuario); ActionBar.SetDisplayShowCustomEnabled(true); SetContentView(Resource.Layout.PageUsuario); // Create your application here mMenouActionBar = FindViewById <LinearLayout>(Resource.Id.lnMenu); mVerificarEstoque = FindViewById <Button>(Resource.Id.btnVerificarEstoque); mAddProduto = FindViewById <Button>(Resource.Id.btnAddProduto); _idUsuario = Intent.GetStringExtra("id") ?? "Erro ao obter os dados"; mBanco = new CriarBancoProduto(); mBancoUsuario = new CriarBanco(); //var listas = new List<Produto>(mBanco.Db.Table<Produto>().Where(x => x.IdUsuario == _idUsuario)); //foreach (var lista in listas) //{ // _contarPreco = _contarPreco + Int32.Parse(lista.Preco); // _contarQtd = _contarQtd + Int32.Parse(lista.Quantidade); //} var preco = FindViewById <TextView>(Resource.Id.txtValorMercadorias); var qtd = FindViewById <TextView>(Resource.Id.txtQtdProdutos); preco.Text = _contarPreco.ToString(); qtd.Text = _contarQtd.ToString(); mVerificarEstoque.Click += MVerificarEstoque_Click; mAddProduto.Click += (object sender, EventArgs e) => { //FragmentTransaction fragAction = FragmentManager.BeginTransaction(); //janelaCadastrar = new JanelaCadastrarFregment(); //janelaCadastrar.Show(fragAction, "Caixa de fraguimento"); //janelaCadastrar.mLogarSucesso += JanelaCadastrar_mLogarSucesso; FragmentTransaction fragAction = FragmentManager.BeginTransaction(); cProduto = new JanelaCadastrarProdutoFragment(); cProduto.Show(fragAction, "Caixa de fraguimento"); cProduto.compartilharDados += CProduto_compartilharDados; }; mMenouActionBar.Click += (object sender, EventArgs e) => { AlertDialog.Builder alerta = new AlertDialog.Builder(this); alerta.SetTitle("Deseja editar seu login? "); alerta.SetPositiveButton("Sim", (senderAlert, args) => { FragmentTransaction fragTran = FragmentManager.BeginTransaction(); int id = Int32.Parse(_idUsuario); janelaCadastrar = new JanelaEditarUsuarioFregment(id); janelaCadastrar.Show(fragTran, "Janela editar"); janelaCadastrar.mLogarSucesso += JanelaCadastrar_mLogarSucesso; }); alerta.SetNegativeButton("Não", (senderAlert, args) => { }); alerta.SetMessage("Altere apenas os campos necessarios !"); RunOnUiThread(() => { alerta.Show(); }); }; //var dados = mBanco.Db.Table<Produto>(); //TableQuery<Produto> contar = dados.Where(x => x.IdUsuario == _idUsuario); //foreach (var conta in contar) //{ // if(conta.Preco != "") // _contarPreco = _contarPreco + Int32.Parse(conta.Preco); // if (conta.Quantidade != "") // _contarQtd += Int32.Parse(conta.Quantidade); //} mMenouActionBar.LongClick += MMenouActionBar_LongClick; }