private void addNewItem() { if (NewItem != null) { GeneralParameterData generalParameterData = new GeneralParameterData(); generalParameterData.Category = AdderSelectedCategoryViewModel.Category; generalParameterData.Item = NewItem.Item; string newItemCategoryId = AdderSelectedCategoryViewModel.Category.Id.ToString(); string newItemDescription = NewItem.Description; string newItemAmount = NewItem.Amount.ToString(); repositoryManager.CreateItem(generalParameterData); //string newItemCategoryId = AdderSelectedCategoryViewModel.Category.Id.ToString(); //string newItemDescription = NewItem.Description; //string newItemAmount = NewItem.Amount.ToString(); //ServerManager.addAndRunRequestAsPossible<Func<GeneralParameterData, GeneralAnswerData>> // ((a, b, c) => ServerManager.SERVICES.createItem(newItemCategoryId, newItemDescription, newItemAmount), "AddItem"); } }