public string ValidateSifraDostave(string sifraDostave)
        {
            int stDostave;
            var parsed = int.TryParse(sifraDostave, out stDostave);

            if (!parsed)
            {
                return("Šifra dostave mora biti številka");
            }

            var izbranoSkl = _krkaRepo.GetSkladisceByPrefix(sifraDostave[0].ToString());

            if (izbranoSkl == null)
            {
                return($"Skladišče {sifraDostave[0]} ne obstaja.");
            }

            if (sifraDostave.Length != 4)
            {
                return($"Šifra dostave mora biti štirimestna številka");
            }

            return(null);
        }
Ejemplo n.º 2
0
        public Skladisce GetSkladisceFromSifraDostave(string sifraDostave)
        {
            var skl = _krkaRepo.GetSkladisceByPrefix(sifraDostave[0].ToString());

            return(skl);
        }