Exemplo n.º 1
0
        public List <DKLVratCisloResponseDto> DKLGetCislo(DKLVratCisloDto request)
        {
            if (request.NumberChar == "0" || request.NumberChar == "X")
            {
                int?counter = GetCisloDokladu(request.Be, request.NumberChar, out string cisloDokladu, out string vs);

                return(new List <DKLVratCisloResponseDto>()
                {
                    new DKLVratCisloResponseDto
                    {
                        CisloDokladu = cisloDokladu,
                        Cislo = request.NumberChar == "X" ? null : counter,
                        VS = vs
                    }
                });
            }
            return(GetChybajuceCisloDokladu(request.Be).Select(x => new DKLVratCisloResponseDto {
                Cislo = x.Cislo, CisloDokladu = x.CisloDokladu, VS = x.VS
            }).ToList());
        }
 public object Any(DKLVratCisloDto request)
 {
     return(Repository.DKLGetCislo(request));
 }