public IHttpActionResult Delete(ArquivoDeleteCommand notaFiscal) { var validator = notaFiscal.Validar(); if (!validator.IsValid) { return(HandleValidationFailure(validator.Errors)); } return(HandleCallback(() => _notaFiscalService.Delete(notaFiscal))); }
public bool Delete(ArquivoDeleteCommand arquivo) { var isRemovedAll = true; foreach (var arquivoId in arquivo.ArquivoIds) { var isRemoved = _ArquivoRepository.Delete(arquivoId); isRemovedAll = isRemoved ? isRemovedAll : false; } return(isRemovedAll); }