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; }
public FormHeader(int formId, int formNo) { this.FormId = formId; this.FormNo = formNo; List <FormHeaderInfo> listFormHeader = FormHeaderDataAccess.GetFormHeader(formId, formNo); if (listFormHeader.Count > 0) { this.Applyer = listFormHeader[0].Applyer; this.BeginDate = listFormHeader[0].BeginDate; this.EndDate = listFormHeader[0].EndDate; this.Filler = listFormHeader[0].Filler; this.FormHeaderId = listFormHeader[0].FormHeaderId; this.FormStatus = listFormHeader[0].FormStatus; } else { this.FormHeaderId = Guid.NewGuid().ToString("D").ToUpper(); this.BeginDate = DateTime.Now; this.EndDate = DateTime.MaxValue; this.FormStatus = "UA"; } }
public void Update(DbTransaction trans) { FormHeaderDataAccess.Update(trans, GetFormHeaderInfo()); }
public void Insert(DbTransaction trans) { FormHeaderDataAccess.Insert(trans, GetFormHeaderInfo()); }
/// <summary> /// 总是按form_no倒排序 /// </summary> /// <param name="page_index">页索引,第一页为1。</param> /// <param name="page_size"></param> /// <param name="form_Id"></param> /// <param name="part_no"></param> /// <param name="form_no"></param> /// <returns></returns> public static List <FormHeaderInfo> QueryPage(int page_size, ref int page_index, string form_Id, string user_id, string form_no, out int page_count) { return(FormHeaderDataAccess.QueryPage(page_size, ref page_index, form_Id, user_id, form_no, out page_count)); }
public static List <FormHeaderInfo> GetFormHeadersByKind(int form_Id) { return(FormHeaderDataAccess.GetFormHeadersByKind(form_Id)); }