本文整理汇总了C#中Models.DoValidation方法的典型用法代码示例。如果您正苦于以下问题:C# Models.DoValidation方法的具体用法?C# Models.DoValidation怎么用?C# Models.DoValidation使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Models
的用法示例。
在下文中一共展示了Models.DoValidation方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Create
public ActionResult Create(Models.StudentModel model)
{
model.UserId = Helpers.SessionItems.CurrentUser.UserId;
model.DoValidation();
if (!model.IsValid())
return Json(new Helpers.JsonAjaxResult.result { errorList = model.ValidationErrors.ToArray(), success = false });
else
{
model.UserId = SessionItems.CurrentUser.UserId;
Data.CRUD.InsertStudent(model, SessionItems.CurrentUser.UserId);
return Json(new Helpers.JsonAjaxResult.result { errorList = null, success = true });
}
}
示例2: Edit
public ActionResult Edit(Models.StudentIEPModel model)
{
var check = Data.Security.CheckForStudentIEP(model.StudentIEPId.Value, SessionItems.CurrentUser.UserId);
if (!check.Exists)
return Json(new Helpers.JsonAjaxResult.result { notFound = true, noAccess = false, errorList = new string[] { "" }, success = false });
if (!check.HasAccess)
return Json(new Helpers.JsonAjaxResult.result { notFound = false, noAccess = true, errorList = new string[] { "" }, success = false });
model.DoValidation();
if (!model.IsValid())
{
return Json(new Helpers.JsonAjaxResult.result { errorList = model.ValidationErrors.ToArray(), success = false });
}
Data.CRUD.UpdateStudentIep(model, SessionItems.CurrentUser.UserId);
return Json(new Helpers.JsonAjaxResult.result { errorList = new string[] { "" }, success = true });
}
示例3: Create
public ActionResult Create(Models.StudentParentContactModelDataCRUD model)
{
var check = Data.Security.CheckForStudent(model.StudentId, SessionItems.CurrentUser.UserId);
if (!check.Exists)
return Json(new Helpers.JsonAjaxResult.result { notFound = true, noAccess = false, errorList = new[] { "" }, success = false });
if (!check.HasAccess)
return Json(new Helpers.JsonAjaxResult.result { notFound = false, noAccess = true, errorList = new[] { "" }, success = false });
model.DoValidation();
if (!model.IsValid())
return Json(new Helpers.JsonAjaxResult.result { notFound = false, noAccess = false, errorList = model.ValidationErrors.ToArray(), success = false });
Data.CRUD.CreateStudentParentContact(model, SessionItems.CurrentUser.UserId);
return Json(new Helpers.JsonAjaxResult.result { notFound = false, noAccess = false, errorList = new[] { "" }, success = true });
}