protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.frmCardLoja); //aqui ira trocar pelo webservice, ou seja, assim que retornar do retaguarda o sistema irá preencher uma lista //e gravar no banco as categorias retornadas //categoria = preencheLista (); sqldb = new DBCadCategoria("categoria_db"); ListView lwCategoria = FindViewById <ListView> (Resource.Id.lwCategoria); ImageButton btAnt = FindViewById <ImageButton> (Resource.Id.btAnt); txtTeste = FindViewById <TextView> (Resource.Id.txtTeste); //Deleta todas as categorias para inserir as categorias atualizadas pela webservice sqldb.DeleteRecord(); //grava no banco de dados e atribui ao objeto listacategoria //procurar uma forma de atribuir direto categoria = gravaCategoria(); lwCategoria.Adapter = new adapter_listview(this, categoria); lwCategoria.ItemClick += OnListItemClick; btAnt.Click += new EventHandler(btAnt_Click); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.frmCarrEmpresas); if (MainActivity.iCodEmpresa > 0) { //var progressDialog = ProgressDialog.Show (this, "Aguarde...", "Estamos carregando os estabelecimentos parceiros.", true); // new System.Threading.Thread (new ThreadStart (delegate { sqldb_categoria = new DBCadCategoria("delivery_db"); sqldb_produto = new DBCadProduto("delivery_db"); limpaTabelas(); ImageButton imgBtAnt = FindViewById <ImageButton> (Resource.Id.imgBtAnt); lwEmpresas = FindViewById <ListView> (Resource.Id.lwEmpresas); imgBtAnt.Click += new EventHandler(imgBtAnt_Click); carregaEmpresa(); //RunOnUiThread (() => progressDialog.Hide ()); // })).Start (); } else { Finish(); StartActivity(typeof(MainActivity)); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.frmCardCategoriaLoja); if (MainActivity.iCodEmpresa > 0) { ListView lwCategoria = FindViewById <ListView> (Resource.Id.lwCategoria); TextView txtLoja = FindViewById <TextView> (Resource.Id.txtLoja); ImageButton btAnt = FindViewById <ImageButton> (Resource.Id.btAnt); ImageButton btCarrinho = FindViewById <ImageButton> (Resource.Id.imgBtCarrinho); sqldb_categoria = new DBCadCategoria("delivery_db"); sqldb_carrinho = new DBCadCarrinho("delivery_db"); sqldb_mensagem = new DBCadMensagem("delivery_db"); DBCadPedido sqldb_pedido = new DBCadPedido("delivery_db"); //Carregar a categoria pelo banco categoria = carregaCategoria(); lwCategoria.Adapter = new adapter_listview(this, categoria); lwCategoria.ItemClick += OnListItemClick; btAnt.Click += new EventHandler(btAnt_Click); btCarrinho.Click += new EventHandler(btCarrinho_Click); txtLoja.Text = MainActivity.sNomeEmpresa; //verifica se ja exzite sql_cursor = sqldb_carrinho.GetRecordCursor("select * from CARRINHO where _codEmpresa = '" + MainActivity.iCodEmpresa + "' and numMesa = '" + MainActivity.iNumMesa + "' and dataFechado is null " + " and codigoMesa = '" + MainActivity.iCodMesa.ToString() + "'"); if (sql_cursor.Count == 0) { //como o carrinho gerou 0, varifica se ja exite um pedido no banco local em aberto //isso porque o cliente ja poderia ter enviado um carrinho para o pedido e voltou para gerar mais carrinho, o pedido deve ser o mesmo sql_cursor = sqldb_pedido.GetRecordCursor("select * from PEDIDO where _codEmpresa = '" + MainActivity.iCodEmpresa + "' and numMesa = '" + MainActivity.iNumMesa + "' and dataFechado is null " + " and codigoMesa = '" + MainActivity.iCodMesa.ToString() + "'"); if (sql_cursor.Count > 0) { sql_cursor.MoveToFirst(); MainActivity.iCodPedido = sql_cursor.GetInt(0); } else { //data do momento DateTime dData = DateTime.Now; sDataPedido = dData.ToString("dd/MM/yyyy HH:mm:ss", DateTimeFormatInfo.InvariantInfo); retornaProxCodigoPedido(); } } verificaMensagem(); } else { Finish(); StartActivity(typeof(MainActivity)); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.frmCardItemDetalhes); if (MainActivity.iCodEmpresa > 0) { sqldb_prod = new DBCadProduto("delivery_db"); sqldb_cat = new DBCadCategoria("delivery_db"); sqldb_carrinho = new DBCadCarrinho("delivery_db"); sqldb_carrinhoItem = new DBCadCarrinhoItem("delivery_db"); ImageButton btAnt = FindViewById <ImageButton> (Resource.Id.btAnt); ImageButton btMenu = FindViewById <ImageButton> (Resource.Id.btMenu); Button btAdiciona = FindViewById <Button> (Resource.Id.btAdiciona); TextView txtProd = FindViewById <TextView> (Resource.Id.txtProd); TextView txtCategoria = FindViewById <TextView> (Resource.Id.txtCategoria); txtLembrete = FindViewById <EditText> (Resource.Id.txtLembrete); TextView txtItens = FindViewById <TextView> (Resource.Id.txtItens); TextView txtLoja = FindViewById <TextView> (Resource.Id.txtLoja); txtPrUn = FindViewById <TextView> (Resource.Id.txtPrUn); txtTotal = FindViewById <TextView> (Resource.Id.txtTotal); Spinner cbQtde = FindViewById <Spinner> (Resource.Id.spinner1); ImageButton btCarrinho = FindViewById <ImageButton> (Resource.Id.imgBtCarrinho); //buscando a descrição da categoria sql_cursor = sqldb_cat.GetRecordCursor(MainActivity.id_categoria); if (sql_cursor != null) { sql_cursor.MoveToFirst(); txtCategoria.Text = "Categoria.: " + sql_cursor.GetString(1).ToString(); } else { txtCategoria.Text = "Categoria não encontrada"; } //buscando a descrição da categoria sql_cursor = null; sql_cursor = sqldb_prod.GetRecordCursor(MainActivity.id_categoria, MainActivity.id_item_categorira); if (sql_cursor.Count > 0) { sql_cursor.MoveToFirst(); txtProd.Text = sql_cursor.GetString(2).ToString(); txtItens.Text = "Item(ns): " + sql_cursor.GetString(4).ToString(); txtPrUn.Text = String.Format("R$ : {0:0.00} ", Convert.ToDouble(sql_cursor.GetString(5))); iPrecoUnitario = Convert.ToDouble(sql_cursor.GetString(5)); } else { txtProd.Text = "Produto não encontrado"; txtItens.Text = "Item(ns): Não encontrado!"; txtPrUn.Text = "R : 0.00"; iPrecoUnitario = 0; } List <string> list = new List <string> (); list.Add(" "); list.Add("1"); list.Add("2"); list.Add("3"); list.Add("4"); list.Add("5"); ArrayAdapter <string> dataAdapter = new ArrayAdapter <string> (this, Android.Resource.Layout.SimpleSpinnerItem, list); dataAdapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); adapter = new ArrayAdapter <string> (this, Android.Resource.Layout.SimpleSpinnerDropDownItem); cbQtde.Adapter = dataAdapter; btAnt.Click += new EventHandler(btAnt_Click); btAnt.Click += new EventHandler(btAnt_Click); btAdiciona.Click += new EventHandler(btAdiciona_Click); btMenu.Click += new EventHandler(btMenu_Click); cbQtde.ItemSelected += new EventHandler <AdapterView.ItemSelectedEventArgs> (spinner_ItemSelected); btCarrinho.Click += new EventHandler(btCarrinho_Click); txtLoja.Text = MainActivity.sNomeEmpresa; } else { Finish(); StartActivity(typeof(MainActivity)); } }