protected BaseModel SaveWithNotFoundTest(int id, OnixSaveController saveCtrl, FormSubmitParam prm) { JsonResult getResult = saveCtrl.Update(id, prm); BaseModel returnObj = (BaseModel)getResult.Value; return(returnObj); }
protected BaseModel SaveWithFoundTest(OnixSaveController createCtrl, OnixSaveController updateCtrl) { FormSubmitParam prm = new FormSubmitParam(); BaseModel createdObj = (BaseModel)Activator.CreateInstance(createCtrl.ModelType); TestUtils.PopulateDummyPropValues(createdObj, createCtrl.PkFieldName); prm.JsonContent = JsonConvert.SerializeObject(createdObj, Formatting.Indented); JsonResult result = createCtrl.CreateWithParam(prm); createdObj = (BaseModel)result.Value; int newID = (int)TestUtils.GetPropertyValue(createdObj, createCtrl.PkFieldName); updateCtrl.SetModel(createdObj); var returnObj = updateCtrl.Update(newID, prm); BaseModel model = (BaseModel)returnObj.Value; return(model); }