Пример #1
0
        public bool IsPostamatActive(int postamatId)
        {
            PostamatStore postamat = _postamats.FirstOrDefault(p => p.Number == postamatId.ToString());

            if (postamat != null)
            {
                return(postamat.Status);
            }
            return(false);
        }
Пример #2
0
        public IActionResult GetPostamat(string postamatId)
        {
            int id;

            if (!Int32.TryParse(postamatId, out id))
            {
                return(BadRequest());
            }
            if (_repository.IsPostamatExists(id))
            {
                PostamatStore postamatFromStorage = _repository.GetPostamat(id);
                var           postamatToReturn    = _mapper.Map <PostamatReturn>(postamatFromStorage);
                return(Ok(postamatToReturn));
            }
            return(NotFound());
        }