public HttpResponseMessage PutForm(FormViewModel viewModel) { UpdateFormRequest request = new UpdateFormRequest() { FormViewModel = viewModel, AccountId = this.AccountId, RequestedBy = this.UserId, RoleId = this.RoleId }; UpdateFormResponse response = formService.UpdateForm(request); return(Request.BuildResponse(response)); }
public void UpdateForm_ValidForm_Succeed() { FormViewModel viewModel = FormMockData.GetFormViewModel("update"); mockFormRepository.Setup(mnt => mnt.IsFormNameUnique(It.IsAny <Form>())).Returns(true); mockFormRepository.Setup(mnt => mnt.Update(It.IsAny <Form>())).Verifiable(); UpdateFormRequest request = new UpdateFormRequest() { FormViewModel = viewModel }; UpdateFormResponse response = formService.UpdateForm(request); mockRepository.VerifyAll(); }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public UpdateFormResponse Any(UpdateFormRequest request) { Db.Update <Form>(request.UpdateFields); return(new UpdateFormResponse()); }