public FormApproveList(int FormId, int FormNo)
        {
            List <FormApproveInfo> listFormApproveInfo = FormApproveDataAccess.GetAll(FormId, FormNo);

            foreach (FormApproveInfo formApprove in listFormApproveInfo)
            {
                FormApprove fa = new FormApprove();

                fa.FormApproveId = formApprove.FormApproveId;
                fa.AppActor      = formApprove.AppActor;
                fa.AppAssigner   = formApprove.AppAssigner;
                fa.AppContent    = formApprove.AppContent;
                fa.AppEmpId      = formApprove.AppEmpId;
                fa.AppName       = formApprove.AppName;
                fa.AppRole       = formApprove.AppRole;
                fa.AppSerial     = formApprove.AppSerial;
                fa.AppStatus     = formApprove.AppStatus;
                fa.AppType       = formApprove.AppType;
                fa.AppValue      = formApprove.AppValue;
                fa.AssignReason  = formApprove.AssignReason;
                fa.BeginDate     = formApprove.BeginDate;
                fa.FormId        = formApprove.FormId;
                fa.FormNo        = formApprove.FormNo;
                fa.AppActor      = formApprove.AppActor;

                this.Add(fa);
            }
        }
Exemple #2
0
        public FormApprove(string formApproveId)
        {
            this.FormApproveId = formApproveId;

            FormApproveInfo formApprove = FormApproveDataAccess.GetFormApprove(formApproveId);

            this.AppActor     = formApprove.AppActor;
            this.AppAssigner  = formApprove.AppAssigner;
            this.AppContent   = formApprove.AppContent;
            this.AppEmpId     = formApprove.AppEmpId;
            this.AppName      = formApprove.AppName;
            this.AppRole      = formApprove.AppRole;
            this.AppSerial    = formApprove.AppSerial;
            this.AppStatus    = formApprove.AppStatus;
            this.AppType      = formApprove.AppType;
            this.AppValue     = formApprove.AppValue;
            this.AssignReason = formApprove.AssignReason;
            this.BeginDate    = formApprove.BeginDate;
            this.EndDate      = this.EndDate;
            this.FormId       = formApprove.FormId;
            this.FormNo       = formApprove.FormNo;
            this.AppActor     = formApprove.AppActor;
        }
Exemple #3
0
 public void Update(DbTransaction trans)
 {
     FormApproveDataAccess.Update(trans, GetFormApproveInfo());
 }
Exemple #4
0
 public void Insert(DbTransaction trans)
 {
     FormApproveDataAccess.Insert(trans, GetFormApproveInfo());
 }
Exemple #5
0
 public static List <FormApproveInfo> GetApproveList(int formId, int formNo)
 {
     return(FormApproveDataAccess.GetAll(formId, formNo));
 }
Exemple #6
0
 /// <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 <FormApproveInfo> QueryApprovePage(int page_size, ref int page_index,
                                                       string user_id, string form_no, out int page_count)
 {
     return(FormApproveDataAccess.QueryApprovePage(page_size, ref page_index,
                                                   user_id, form_no, out page_count));
 }