public ActionResult SetSettings(QuerySetSettingsModel data) { SelectCustomerModel customerData = new SelectCustomerModel() { Email = data.email }; CustomerResultModel customerResult = customerTable.SelectRecord(customerData); UpdateQueryModel queryData = new UpdateQueryModel() { CustomerUUID = customerResult.CustomerUUID, Category = data.category, CategoryID = data.categoryId, Frequency = data.frequencyOptions.label, PriceLimit = data.price }; NonQueryResultModel updateResult = queryTable.UpdateRecord(queryData); if (updateResult.Success) { return(Json(new { result = "Success" })); } else { return(Json(new { result = "Fail" })); } }
public void UpdateQueryRecord() { QueryTable table = QueryTable.Instance(new QueryDataAccess()); NonQueryResultModel expectedResult = new NonQueryResultModel() { Success = true }; NonQueryResultModel result = table.UpdateRecord(new UpdateQueryModel() { CustomerUUID = "CustUUID01" }); Assert.AreEqual(expectedResult.Success, result.Success); }