Esempio n. 1
0
        /// <summary>
        /// Generuje kod do arkusza i pliku
        /// </summary>
        public static string GenerujKod(TypPliku typ)
        {
            const string  valid   = "abcdefghijklmnopqrstuvwxyzABDEFGHIJKLMNOPQRTUVWXYZ1234567890";
            StringBuilder res     = new StringBuilder();
            Random        rnd     = new Random();
            int           dlugosc = 16;

            while (0 < dlugosc--)
            {
                res.Append(valid[rnd.Next(valid.Length)]);
            }
            return($"{ZnajdzPoczatek(typ)}_{res.ToString()}_{DateTime.Now.ToString("yyyyMMddHHmmss")}");
        }
Esempio n. 2
0
        public static string ZnajdzPoczatek(TypPliku typ)
        {
            switch (typ)
            {
            case TypPliku.Skoroszyt:
                return("SK");

            case TypPliku.DaneOsobowe:
                return("DO");

            case TypPliku.BezDanychOsobowych:
                return("BD");
            }

            return("");
        }