public override void DeleteFundingRequest(FundingModel application) { var scope = this.GetScope(); if (scope != null) { scope.Remove(application); } }
public override FundingModel CreateFundingRequest(Guid id) { var dateValue = DateTime.UtcNow; var item = new FundingModel() { Id = id, ApplicationName = this.ApplicationName, Owner = SecurityManager.GetCurrentUserId(), DateCreated = dateValue, PublicationDate = dateValue }; ((IDataItem)item).Provider = this; if (id != Guid.Empty) { this.GetScope().Add(item); } return item; }
public abstract void DeleteFundingRequest(FundingModel fundingRequest);