示例#1
0
        public ILancamento Ler(object item)
        {
            string               proc = "p_sel_lancamento";
            DataTable            dr;
            IList <SqlParameter> ps = new List <SqlParameter>();
            MCategoria           c;

            ps.Add(new SqlParameter("codigo", ((ILancamento)item).Codigo));
            dr = ac.Ler(proc, ps);
            //((ILancamento)item).Codigo = Convert.ToInt32(dr.Rows[0]["Codigo"]);
            ((ILancamento)item).Descricao = dr.Rows[0]["Descricao"].ToString();
            ((ILancamento)item).Data      = Convert.ToDateTime(dr.Rows[0]["Data"]);
            ((ILancamento)item).Valor     = Convert.ToDecimal(dr.Rows[0]["Valor"]);
            c = new MCategoria(Convert.ToInt32(dr.Rows[0]["id_conta"]), ((ILancamento)item).Categoria);

            return((ILancamento)item);
        }