public void PruebaParaValidarSiRefugioExisteParaEliminar() { var refugio = new Refugio(); var id = new int(); refugio = null; var refugioDomainService = new RefugioDomainService(); var resultado = refugioDomainService.DeleteRefugioDomainService(id, refugio); Assert.AreEqual("El refugio no existe.", resultado); }
public async Task <string> DeleteRefugioApplicationService(int id) { var refugio = await _baseDatos.Refugios.FindAsync(id); var respuestaDomainService = _refugioDomainService.DeleteRefugioDomainService(id, refugio); bool hayErrorDomainService = respuestaDomainService != null; if (hayErrorDomainService) { return(respuestaDomainService); } _baseDatos.Refugios.Remove(refugio); await _baseDatos.SaveChangesAsync(); return(null); }