/// <summary> /// 新增转让 /// </summary> /// <returns></returns> public JsonResult AddTransfer() { AjaxStatusModel ajax = new AjaxStatusModel(); //功能操作类的返回类型都是AjaxStatusModel,数据放到AjaxStatusModel.data中,前台获取json后加载 ajax.status = EnumAjaxStatus.Error; //默认失败 ajax.msg = "新增失败!"; //前台获取,用于显示提示信息 var data = Request["data"]; //获取前台传递的数据,主要序列化 if (string.IsNullOrEmpty(data)) { return(Json(ajax)); } Transfer rb = (Transfer)(JsonConvert.DeserializeObject(data.ToString(), typeof(Transfer))); rb.StateID = 1; //状态1为待审核,2为审核,3为不通过 rb.CreateTime = DateTime.Now; //创建时间 rb.CreatorId = UserSession.userid; //创建人 if (TransferData.AddTransfer(rb) > 0) //注意时间类型,而且需要在前台把所有的值 { ajax.msg = "新增成功!"; ajax.status = EnumAjaxStatus.Success; } return(Json(ajax)); }