public ActionResult doSave(FormCollection form) { HandleResult hr = new HandleResult(); hr.StatsCode = 500; hr.Message = "提交失败"; if (string.IsNullOrWhiteSpace(form["people"])) { hr.Message = "请输入联系人。"; return(Json(hr)); } if (string.IsNullOrWhiteSpace(form["phone"])) { hr.Message = "请输入手机号。"; return(Json(hr)); } else if (!Regex.IsMatch(form["phone"], "^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\\d{8}$")) { hr.Message = "手机号码格式不对。"; return(Json(hr)); } if (string.IsNullOrWhiteSpace(form["reason"])) { hr.Message = "请输入推荐原因。"; return(Json(hr)); } else if (form["reason"].ToString().Length > 500) { hr.Message = "推荐原因不能超过500个字符。"; return(Json(hr)); } int stationId = Convert.ToInt32(form["station"]); int collectType = Convert.ToInt32(form["type"]); if (!Enum.IsDefined(typeof(Enums.eStation), stationId)) { hr.Message = "站点不存在。"; return(Json(hr)); } CollectInfoEntity entityCollect = new CollectInfoEntity(); entityCollect.StationId = stationId; entityCollect.CollectType = collectType; entityCollect.UserName = form["people"].Trim(); entityCollect.Phone = form["phone"].Trim(); entityCollect.Reason = form["reason"].Trim(); entityCollect.AddTime = DateTime.Now; CollectInfoBLL.Insert(entityCollect); hr.StatsCode = 200; hr.Message = "提交成功"; return(Json(hr)); }
/// <summary> /// 插入实体 /// </summary> /// <param name="entity"></param> public static void Insert(CollectInfoEntity entity) { CollectInfoDAL.Insert(entity); }