Пример #1
0
        bool IRegisterPortActive.Add(IPortActive port)
        {
            // TODO hibakezelés, ellenőrizni, megfelelő értékeket tartalmaz
            // a ItemActive

            bool ok = true;

            portList.Add(port);

            return(ok);
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
 IError IDataService.UpdatePortActive(IPortActive port)
 {
     throw new NotImplementedException();
 }