public SystemApplicationEntity FindByCode(string applicationCode) { List <SystemApplicationEntity> listApplication = SelfDataObj.FindedApplicationsByCode(applicationCode); if (listApplication.Count > 0) { return(listApplication[0]); } return(null); }
public SystemApplicationWrapper CreateOrLoadApplication(string configValue) { List <SystemApplicationEntity> listApplication = SelfDataObj.FindedApplicationsByCode(configValue); if (listApplication.Count > 0) { return(new SystemApplicationWrapper(listApplication[0])); } else { var app = new SystemApplicationEntity() { SystemApplicationName = configValue, SystemApplicationDescription = configValue, SystemApplicationUrl = "#", SystemApplicationIsSystemApplication = true }; this.SelfDataObj.Save(app); return(new SystemApplicationWrapper(app)); } }