bool IRegisterPortActive.Add(IPortActive port) { // TODO hibakezelés, ellenőrizni, megfelelő értékeket tartalmaz // a ItemActive bool ok = true; portList.Add(port); return(ok); }
IError IDataService.InsertPortActive(IPortActive port) { IError error = ErrorInit(); try { repo.Insert((PortActive)port); return(error); } catch (Exception ex) { error = Helpers.ErrorMessage(ErrorType.NoUniqueID, ex.Message); errorService.Write(error); return(error); } }
bool IRegisterPortActive.Remove(IPortActive port) { bool ok = false; // TODO: van e connection if (portList.Remove(port)) { ok = true; return(ok); } else { IError error = Helpers.ErrorMessage(ErrorType.NoUniqueID, "Nem létezik ilyen port"); errorService.Write(error); return(ok); } }
IError IDataService.UpdatePortActive(IPortActive port) { throw new NotImplementedException(); }