예제 #1
0
        private static void GetFunction(SqlConnectProperty connect, PlatformController platform)
        {
            var countries = new Dictionary <int, string>(10)
            {
                { 1, "Загрузка шаблонов печати" }, { 2, "Создание шаблона печати" }
            };

            foreach (var(key, value) in countries)
            {
                Console.WriteLine($"{key}. {value}");
            }
            Console.Write("Value: ");
            switch (Convert.ToInt32(Console.ReadLine()))
            {
            case 1:
                TemplateReadAllController(connect, platform).Create();
                break;

            case 2:
                Console.Write("Имя документа: ");
                var fileName = Console.ReadLine();
                Console.Write("Код документа: ");
                var fileCode = Console.ReadLine();
                TemplateCreateController(fileName, fileCode, platform, connect).Create();
                break;

            default:
                throw new Exception("Неверное значение!");
            }
        }
예제 #2
0
 private static TemplateReadAllController TemplateReadAllController(SqlConnectProperty connect, PlatformController platform) => new(connect, platform);
예제 #3
0
 public MysqlController(SqlConnectProperty?connect)
 {
     _connect = connect ?? throw new ArgumentNullException(nameof(connect));
 }