コード例 #1
0
        public IList <ILancamento> Selecionar(byte tipo)
        {
            MLancamento         Ac = new MLancamento();
            DataTable           dt = new DataTable();
            IList <ILancamento> ls = new List <ILancamento>();
            ILancamento         l;

            dt = Ac.Ler();
            foreach (DataRow linha in dt.Rows)
            {
                if (Convert.ToByte(linha["tipo"]) == tipo)
                {
                    l           = new CLancamento();
                    l.Codigo    = Convert.ToInt32(linha["codigo"]);
                    l.Descricao = Convert.ToString(linha["descricao"]);
                    l.Data      = Convert.ToDateTime(linha["data"]);
                    l.Valor     = Convert.ToDecimal(linha["valor"]);
                    l.Categoria = new CCategoria(Convert.ToInt16(linha["idCategoria"]));
                    ls.Add(l);
                }
            }

            return(ls);
        }
コード例 #2
0
        public void Lancar()
        {
            MLancamento Ac = new MLancamento();

            Ac.Gravar(this);
        }