//---------------------------------------------------------------------------
        public void RemoveItemLista(wx.ListBox lstLista, ArrayList slCodLista)
        {
            int nSelIndice = 0;

            if (lstLista.Count > 0)
            {
                nSelIndice = lstLista.Selection;
                if (lstLista.Selected(nSelIndice))
                {
                    slCodLista.RemoveAt(nSelIndice);
                    lstLista.Delete(nSelIndice);
                }
            }
        }
Example #2
0
        private void OnLstLivros_Dblclk(object sender, Event e)
        {
            string sPrecoTotal;
            double nPreco;
            int    nSelIndice;

            if (lstLivros.Count > 0)
            {
                nSelIndice = lstLivros.Selection;
                if (lstLivros.Selected(nSelIndice))
                {
                    nPreco              = Double.Parse(slPrecos[nSelIndice].ToString());
                    nPrecoTotal         = nPrecoTotal - nPreco;
                    sPrecoTotal         = "R$ " + Convert.ToString(nPrecoTotal);
                    edtPrecoTotal.Value =
                        RotinasGlobais.Rotinas.VirgulaParaPonto(sPrecoTotal, true);
                    slISBNs.RemoveAt(nSelIndice);
                    slPrecos.RemoveAt(nSelIndice);
                    slQtdEstoque.RemoveAt(nSelIndice);
                    lstLivros.Delete(nSelIndice);
                }
            }
            e.Skip();
        }