public ActionResult Types_Create([DataSourceRequest] DataSourceRequest request, UnitTypeViewModel typeVM) { if (typeVM != null && ModelState.IsValid) { MType type = new MType(); type.SetAssignedIdTo(typeVM.TypeID); ConvertToType(typeVM, type); type.CreatedDate = DateTime.Now; type.CreatedBy = User.Identity.Name; type.DataStatus = "New"; _typeTasks.Insert(type); } return(Json(new[] { typeVM }.ToDataSourceResult(request, ModelState))); }