예제 #1
0
        public List <ViewFluxo> ListAll(DateTime comeco, DateTime fim, string operacao)
        {
            FluxoDeCaixa     db    = new FluxoDeCaixa();
            List <ViewFluxo> fluxo = db.ListarFluxo(comeco, fim, operacao);

            return(fluxo);
        }
예제 #2
0
        public List <ViewFluxo> ListAllT(DateTime comeco, DateTime fim)
        {
            FluxoDeCaixa     db    = new FluxoDeCaixa();
            List <ViewFluxo> fluxo = db.ListFluxoTodos(comeco, fim);

            return(fluxo);
        }
예제 #3
0
        public List <FluxoDeCaixa> GetFluxoDeCaixa()
        {
            var          dataTable = new DataTable();
            MySqlCommand cmd       = _dbConn.CreateCommand();

            cmd.CommandText = "SELECT * from flucodecaixa";
            _dbConn.Open();
            cmd.ExecuteNonQuery();
            var da = new MySqlDataAdapter(cmd);

            da.Fill(dataTable);
            _dbConn.Close();

            var lst = new List <FluxoDeCaixa>();
            var dt  = dataTable.AsEnumerable();

            foreach (var row in dt)
            {
                var obj = new FluxoDeCaixa();
                obj.id          = row.Field <int>("id");
                obj.origem      = row.Field <string>("origem");
                obj.total       = row.Field <decimal?>("total");
                obj.datainicial = row.Field <DateTime?>("datainicial");
                obj.datafinal   = row.Field <DateTime?>("datafinal");
                obj.empresa_id  = int.Parse(row[5].ToString());
                obj.historico   = row.Field <string>("historico");
                obj.status      = row.Field <string>("status");
                obj.situacao    = row.Field <string>("situacao");
                lst.Add(obj);
            }

            return(lst);
        }