IError IRegisterActive.Add(IItemActive item) { // TODO hibakezelés, ellenőrizni, megfelelő értékeket tartalmaz // a ItemActive itemList.Add(item); return(Helpers.ErrorMessage(ErrorType.NoError)); }
bool IRegisterActive.Add(IItemActive item) { // TODO hibakezelés, ellenőrizni, megfelelő értékeket tartalmaz // a ItemActive bool ok = true; itemList.Add(item); return(ok); }
IError IRegisterActive.Remove(IItemActive item) { // TODO: van e connection if (itemList.Remove(item)) { return(Helpers.ErrorMessage(ErrorType.NoError)); } else { return(Helpers.ErrorMessage(ErrorType.NoUniqueID, "Nem létezik ilyen item")); } }
IError IDataService.UpdateItemActive(IItemActive item) { IError error = ErrorInit(); try { repo.Update((ItemActive)item); return(error); } catch (Exception ex) { error = Helpers.ErrorMessage(ErrorType.DatabaseError, ex.Message); errorService.Write(error); return(error); } }
IError IDataService.InsertItemActive(IItemActive item) { IError error = ErrorInit(); try { repo.Insert((ItemActive)item); return(error); } catch (Exception ex) { error = Helpers.ErrorMessage(ErrorType.NoUniqueID, ex.Message); errorService.Write(error); return(error); } }
public void Change_ItemName() { //Arrange IItemActive item = new ItemActive(); item.DeviceName = "akarmi"; var testObject = new FrameWork(dataService.Object, logService.Object, errorService.Object); //Act testObject.AddItemActive(item); IItemActive change = testObject.GetItemByID(item.ID); change.DeviceName = "zsiraf"; IItemActive result = testObject.GetItemByID(item.ID); //Assert Assert.That(result.DeviceName, Is.EqualTo("zsiraf")); }
public void Change_ItemName() { //Arrange IItemActive item = new ItemActive(); item.DeviceName = "router"; IFrameWork testObject = new FrameWork(dataService.Object, logService.Object, errorService.Object, userService.Object); //Act bool ok = testObject.AddItemActive(item); IItemActive change = testObject.GetItemActive(item.Id); change.DeviceName = "switch"; IItemActive result = testObject.GetItemActive(item.Id); //Assert Assert.That(result.DeviceName, Is.EqualTo("switch")); }
bool IRegisterActive.Remove(IItemActive item) { bool ok = false; // TODO: van e connection if (itemList.Remove(item)) { ok = true; return(ok); } else { IError error = Helpers.ErrorMessage(ErrorType.NoUniqueID, "Nem létezik ilyen item"); errorService.Write(error); return(ok); } }
IError IDataService.DeleteItemActive(IItemActive item) { throw new NotImplementedException(); }
public IItemActive GetItemByID(int id) { IItemActive item = registerActive[id]; return(item); }
public IError AddItemActive(IItemActive item) { IError error = registerActive.Add(item); return(error); }