public ActionResult RequestWOSPart([DataSourceRequest] DataSourceRequest request, RequestWOSPartViewModel WOVM, FormCollection formCol) { if (WOVM != null && ModelState.IsValid) { TWOSPart woSPart = new TWOSPart(); woSPart.SetAssignedIdTo(Guid.NewGuid().ToString()); ConvertToWOSPart(WOVM, woSPart); woSPart.CreatedDate = DateTime.Now; woSPart.CreatedBy = User.Identity.Name; woSPart.DataStatus = "New"; _woSPartTasks.Insert(woSPart); } return(Json(new[] { WOVM }.ToDataSourceResult(request, ModelState))); }