Exemplo n.º 1
0
        public static void WriteInsert <T>(T item)
        {
            DataDefinition def = DataDefinition.FromType(item.GetType());

            Console.WriteLine("Insert:\r\n    " + def.GenerateInsertSQL());
            Console.WriteLine();
        }
Exemplo n.º 2
0
        public static void WriteDelete <T>(T item)
        {
            DataDefinition def = DataDefinition.FromType(item.GetType());

            Console.WriteLine("Delete:\r\n    " + def.GenerateDeleteSQL());
            Console.WriteLine();
        }
Exemplo n.º 3
0
        public static void WriteDefinition <T>(T item)
        {
            DataDefinition def = DataDefinition.FromType(typeof(T));

            Console.WriteLine("Tablename:\r\n" + def.TableName);
            Console.WriteLine("Typename:\r\n" + def.Type.Name);
            Console.WriteLine("Params:\r\n" + string.Join(Environment.NewLine + "", def.GenerateParameters(item).Select(P => $"{P.ParameterName,15} : {P.Value}")));
        }