void limpaTabelas() { DBCadPedido sqlCadPedido = new DBCadPedido("delivery_db"); DBCadPedidoItem sqlCadPedidoItem = new DBCadPedidoItem("delivery_db"); DBCadCarrinho sqlCadCarrinho = new DBCadCarrinho("delivery_db"); DBCadCarrinhoItem sqlCadCarrinhoItem = new DBCadCarrinhoItem("delivery_db"); sqlCadPedido.DeleteRecord(); sqlCadPedidoItem.DeleteRecord("delete from PEDIDO_ITEM"); sqlCadCarrinho.DeleteRecord(); sqlCadCarrinhoItem.DeleteRecord("delete from CARRINHO_ITEM"); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.frmCarrinho); if (MainActivity.iCodEmpresa > 0) { sqldb_carrinho = new DBCadCarrinho("delivery_db"); sqldb_carrinho_item = new DBCadCarrinhoItem("delivery_db"); sqldb_pedido = new DBCadPedido("delivery_db"); sqldb_pedido_item = new DBCadPedidoItem("delivery_db"); lwCarrinho = FindViewById <ListView> (Resource.Id.lwCarrinho); ImageButton btAnt = FindViewById <ImageButton> (Resource.Id.btAnt); ImageButton btCarrinho = FindViewById <ImageButton> (Resource.Id.imgBtCarrinho); ImageButton imgBtMenu = FindViewById <ImageButton> (Resource.Id.imgBtMenu); ImageButton btInseriPedido = FindViewById <ImageButton> (Resource.Id.btInseriPedido); ImageButton btSubTotal = FindViewById <ImageButton> (Resource.Id.btSubTotal); txtSubTotal = FindViewById <TextView> (Resource.Id.txtSTotal); carrinho = carregaCarrinho(); lwCarrinho.Adapter = new adapter_carrinho(this, carrinho); lwCarrinho.ItemClick += OnListItemClick; btAnt.Click += new EventHandler(btAnt_Click); imgBtMenu.Click += new EventHandler(btMenu_Click); btInseriPedido.Click += new EventHandler(btInseriPedido_Click); btSubTotal.Click += new EventHandler(btSubTotal_Click); } 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)); } }