/// <summary> /// 修改拉力检测登记表 /// </summary> /// <param name="model">实体Model</param> /// <returns></returns> public CommonResult <QC_PullDetectionReg> UpdatePullDetectionReg(QC_PullDetectionReg model) { var result = new CommonResult <QC_PullDetectionReg>(); if (model == null) { result.IsSuccess = false; result.Message = "拉力检测登记对象不能为空!"; } else { var dbSession = new DBService <QC_PullDetectionReg>().DbSession; using (System.Transactions.TransactionScope ts = new System.Transactions.TransactionScope()) { if (dbSession.GetQueryable(t => t.AutoID == model.AutoID).FirstOrDefault() == null) { result.IsSuccess = false; result.Message = "修改数据已经不存在!"; } else { result.Data = dbSession.Update(model); } ts.Complete(); } } return(result); }
/// <summary> /// 新增拉力检测登记表 /// </summary> /// <param name="model">实体Model</param> /// <returns></returns> public CommonResult <QC_PullDetectionReg> AddPullDetectionReg(QC_PullDetectionReg model) { var result = new CommonResult <QC_PullDetectionReg>(); if (model == null) { result.IsSuccess = false; result.Message = "拉力检测登记不能为空!"; } else { var dbSession = new DBService <QC_PullDetectionReg>().DbSession; model.CreateDate = DateTime.Now; result.Data = dbSession.Insert(model); } return(result); }