public void PruebaParaValidarSiRefugioExiste()
        {
            var refugio = new Refugio();
            var id      = new int();

            refugio = null;

            var refugioDomainService = new RefugioDomainService();
            var resultado            = refugioDomainService.GetRefugioDomainService(id, refugio);

            Assert.AreEqual("El refugio no existe.", resultado);
        }
        public async Task <string> GetRefugioApplicationService(int id)
        {
            var refugio = await _baseDatos.Refugios.FirstOrDefaultAsync(q => q.id == id);

            var respuestaDomainService = _refugioDomainService.GetRefugioDomainService(id, refugio);

            bool hayErrorDomainService = respuestaDomainService != null;

            if (hayErrorDomainService)
            {
                return(respuestaDomainService);
            }

            return(null);
        }