public ResponseICRegisterAdd ICRegisterAdd(RequestICRegisterAdd request) { var res = new ResponseICRegisterAdd(); using (cnn = this.GetConnection()) { var ts = cnn.BeginTransaction(); try { //string sql = @"select * from TKS_FAS_ICRegisterOrder"; var user = this.UserInfoGet(request.Token, ts); request.Data.OrderNo = "IC" + user.User.UserName + DateTime.Now.ToString("yyyyMMddHHmmssfff"); request.Data.Status = "0"; request.Data.Create_User = user.User.UserName; request.Data.Create_Date = DateTime.Now; cnn.Insert <TKS_FAS_ICRegisterOrder>(request.Data, ts); ts.Commit(); res.IsSuccess = true; res.Message = "新增成功"; return(res); } catch (Exception ex) { ts.Rollback(); return(this.DealException(res, ex) as ResponseICRegisterAdd); } } }
public ResponseICRegisterAdd Add([FromBody] RequestICRegisterAdd request) { try { ICRegisterBLL bll = new ICRegisterBLL(); return(bll.ICRegisterAdd(request)); } catch (Exception ex) { throw new HttpResponseException( Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }