Ejemplo n.º 1
0
            public static int Update(Productos_Proveedor _conf)
            {
                String sql       = mapeoSQL(UPDATE, _conf);
                int    resultado = GestorDB.Ejecuta(sql);

                return(resultado);
            }
Ejemplo n.º 2
0
            public static int Add(Productos_Proveedor _conf)
            {
                String sql       = mapeoSQL(INSERT, _conf);
                int    resultado = GestorDB.Ejecuta(sql);

                return(resultado);
            }
Ejemplo n.º 3
0
            private static String mapeoSQL(String _sql, Productos_Proveedor _conf)
            {
                String s = _sql;

                s = s.Replace("@id", _conf.Id.ToString());
                s = s.Replace("@id_producto", _conf.Id_producto.ToString());
                s = s.Replace("@id_proveedor", _conf.Id_proveedor.ToString());
                s = s.Replace("@fecha", (_conf.Fecha.Year + "/" + _conf.Fecha.Month + "/" + _conf.Fecha.Day).ToString());
                s = s.Replace("@cantidad", _conf.Cantidad.ToString());
                return(s);
            }
Ejemplo n.º 4
0
            private static List <Productos_Proveedor> mapeoObjeto(DataTable dt)
            {
                List <Productos_Proveedor> resp = new List <Productos_Proveedor>();

                foreach (DataRow fila in dt.Rows)
                {
                    Productos_Proveedor conf = new Productos_Proveedor();
                    conf.Id           = fila.Field <Nullable <Int32> >("id");
                    conf.Id_producto  = fila.Field <Nullable <Int32> >("id_producto");
                    conf.Id_proveedor = fila.Field <Nullable <Int32> >("id_proveedor");
                    conf.Fecha        = fila.Field <DateTime>("fecha");
                    conf.Cantidad     = fila.Field <Nullable <float> >("cantidad");
                    resp.Add(conf);
                }
                return(resp);
            }