//Function to delete ApplicationName protected virtual OperationResult _DeleteByApplicationName(string applicationName) { //Create repository based on its Key name : 'Keywords.DeleteApplicationItem'. //The repository factory will create the repository object based on its key. IDeleteApplicationItemRepository repository = (IDeleteApplicationItemRepository)RepositoryFactory.Create(Keywords.DeleteApplicationItem); try { //Execute DeleteByApplicationName repository.DeleteByApplicationName(applicationName); return(new OperationResult(true, null)); } catch (Exception e) { return(new OperationResult(false, e)); } }
//Function to delete protected virtual OperationResult _DeleteByApplicationGroupIdAndIsDisplayed(Int16 applicationGroupId, Int16 isDisplayed) { //Create repository based on its Key name : 'Keywords.DeleteApplicationItem'. //The repository factory will create the repository object based on its key. IDeleteApplicationItemRepository repository = (IDeleteApplicationItemRepository)RepositoryFactory.Create(Keywords.DeleteApplicationItem); try { //Execute DeleteByApplicationGroupIdAndIsDisplayed repository.DeleteByApplicationGroupIdAndIsDisplayed(applicationGroupId, isDisplayed); return(new OperationResult(true, null)); } catch (Exception e) { return(new OperationResult(false, e)); } }