private bool DeleteData(SampleEventMap map) { ICatchEffortProvider wqProv = FishManager.Instance.GetCatchEffortProvider(this.Context); if (wqProv != null && wqProv.CanDelete()) { IEnumerable <CatchEffort> deploys = wqProv.GetForSampleEvent(map.SampleEventId); foreach (CatchEffort cur in deploys) { wqProv.Delete(cur); } return(true); } return(false); }