public void SetUp() { ApplianceModel = new ApplianceModel("A/C", "BrandNameA", "A/C A") { Id = 1, PossibleSettings = new Dictionary<string, string[]> { ["FunctionA"] = new[] { "FunctionADefaultChoice", "FunctionAChoice2", "FunctionAChoice3" }, ["FunctionB"] = new[] { "FunctionBDefaultChoice", "FunctionBChoice2", "FunctionBChoice3" } } }; Appliance = new Appliance { Id = 1, Name = "Appliance1", Model = ApplianceModel, }; }
public ActionResult Edit(int id) { Models.Appliance.ApplianceModel model = new ApplianceModel(); var apiResponseModel = _applianceService.GetById(SessionHelper.CurrentUser.UserToken, SessionHelper.CurrentLanguageTwoChar, id); if (apiResponseModel.ResultStatusCode != ResultStatusCodeStatic.Success) { ViewBag.ErrorMessage = apiResponseModel.ResultStatusMessage; ViewBag.ErrorMessageList = apiResponseModel.ErrorMessageList; return(View(model)); } var appliance = apiResponseModel.Data; if (appliance == null) { return(View("_ErrorNotExist")); } model.Id = appliance.Id; model.Name = appliance.Name; model.Barcode = appliance.Barcode; return(View(model)); }