コード例 #1
0
ファイル: LOL.cs プロジェクト: arkadoel/directORM
            public static int Update(Productos_en_Ordenes _conf)
            {
                String sql       = mapeoSQL(UPDATE, _conf);
                int    resultado = GestorDB.Ejecuta(sql);

                return(resultado);
            }
コード例 #2
0
ファイル: LOL.cs プロジェクト: arkadoel/directORM
            public static int Add(Productos_en_Ordenes _conf)
            {
                String sql       = mapeoSQL(INSERT, _conf);
                int    resultado = GestorDB.Ejecuta(sql);

                return(resultado);
            }
コード例 #3
0
ファイル: LOL.cs プロジェクト: arkadoel/directORM
            private static String mapeoSQL(String _sql, Productos_en_Ordenes _conf)
            {
                String s = _sql;

                s = s.Replace("@idOrden", _conf.IdOrden.ToString());
                s = s.Replace("@idProducto", _conf.IdProducto.ToString());
                s = s.Replace("@cantidad", _conf.Cantidad.ToString());
                return(s);
            }
コード例 #4
0
ファイル: LOL.cs プロジェクト: arkadoel/directORM
            private static List <Productos_en_Ordenes> mapeoObjeto(DataTable dt)
            {
                List <Productos_en_Ordenes> resp = new List <Productos_en_Ordenes>();

                foreach (DataRow fila in dt.Rows)
                {
                    Productos_en_Ordenes conf = new Productos_en_Ordenes();
                    conf.IdOrden    = fila.Field <Nullable <Int32> >("idOrden");
                    conf.IdProducto = fila.Field <Nullable <Int32> >("idProducto");
                    conf.Cantidad   = fila.Field <Nullable <float> >("cantidad");
                    resp.Add(conf);
                }
                return(resp);
            }