public FormHeader(string _FormHeaderId) { FormHeaderId = _FormHeaderId; FormHeaderInfo formHeader = FormHeaderDataAccess.GetFormHeader(_FormHeaderId); this.Applyer = formHeader.Applyer; this.BeginDate = formHeader.BeginDate; this.EndDate = formHeader.EndDate; this.Filler = formHeader.Filler; this.FormId = formHeader.FormId; this.FormNo = formHeader.FormNo; this.FormStatus = formHeader.FormStatus; }
private FormHeaderInfo GetFormHeaderInfo() { FormHeaderInfo fh = new FormHeaderInfo(); fh.FormHeaderId = this.FormHeaderId; fh.Applyer = this.Applyer; fh.BeginDate = this.BeginDate; fh.EndDate = this.EndDate; fh.Filler = this.Filler; fh.FormId = this.FormId; fh.FormNo = this.FormNo; fh.FormStatus = this.FormStatus; return(fh); }
public static bool ApproveForm(FormHeaderInfo formHeader, List <FormApproveInfo> formApproveList) { SqlConnection conn = new SqlConnection(Config.ConnectionString); conn.Open(); try { SqlTransaction trans = conn.BeginTransaction(); try { SqlHelper.Insert(trans, formHeader); for (int i = 0; i < formApproveList.Count; i++) { FormApproveInfo formApprove = formApproveList[i]; if (formApprove == null) { continue; } SqlHelper.Insert(trans, formApprove); } trans.Commit(); return(true); } catch (Exception ex) { trans.Rollback(); SimpleFlow.SystemFramework.Log.WriteLog("Engine_ApplyForm", ex); return(false); } } finally { conn.Close(); } }
public static void Insert(DbTransaction tran, FormHeaderInfo fh) { SqlHelper.Insert((SqlTransaction)tran, fh); }
public static void Update(DbTransaction tran, FormHeaderInfo fh) { SqlHelper.Update((SqlTransaction)tran, fh); }