public ActionResult AddField(FieldViewModel field) { if (!ModelState.IsValid) { return(View(field)); } field.formId = Convert.ToInt32(Request.QueryString["id"]); fieldManager.AddField(new Field { name = field.name, dataType = field.dataType, required = field.required, formId = field.formId }); return(RedirectToAction("FormList", "Forms")); }
public async Task <ActionResult> AddField([FromBody] AddFieldRequest requestDto) { var result = await _fieldManager.AddField(requestDto); return(Ok(result)); }