public List <DocumentFileModel> GetDocumentFileListByCondition(string SortColumns, int StartRecord, int MaxRecords, string NodeCode, string FileCodeEqual, string DoucmentMarkingSNEqual, string SubjectEqual, DateTime ArchiveDateTimeEqualStart, DateTime ArchiveDateTimeEqualEnd) { DocumentDirectoryBFL ybfl = new DocumentDirectoryBFL(); DocumentDirectoryQueryModel queryModel = new DocumentDirectoryQueryModel(); DocumentDirectoryModel model2 = new DocumentDirectoryModel(); queryModel.CodeEqual = int.Parse(NodeCode); List <DocumentDirectoryModel> documentDirectoryList = ybfl.GetDocumentDirectoryList(queryModel); string departmentCode = ""; int fileTemplateCode = 0; if (documentDirectoryList.Count > 0) { departmentCode = documentDirectoryList[0].DepartmentCode; fileTemplateCode = documentDirectoryList[0].FileTemplateCode; } DocumentFileQueryModel model3 = new DocumentFileQueryModel(); model3.FileTemplateCodeEqual = fileTemplateCode; model3.ApplyDepartmentCodeEqual = departmentCode; model3.SortColumns = SortColumns; model3.StartRecord = StartRecord; model3.MaxRecords = MaxRecords; model3.DoucmentMarkingSNEqual = DoucmentMarkingSNEqual; model3.SubjectEqual = SubjectEqual; model3.FileCodeEqul = FileCodeEqual; model3.ArchiveDatetimeEqualStart = ArchiveDateTimeEqualStart; model3.ArchiveDatetimeEqualEnd = ArchiveDateTimeEqualEnd; return(this.GetDocumentFileList(model3)); }
public List <DocumentFileModel> GetDocumentFileList(string SortColumns, int StartRecord, int MaxRecords, string NodeCode) { DocumentDirectoryBFL ybfl = new DocumentDirectoryBFL(); DocumentDirectoryQueryModel queryModel = new DocumentDirectoryQueryModel(); DocumentDirectoryModel model2 = new DocumentDirectoryModel(); queryModel.CodeEqual = int.Parse(NodeCode); List <DocumentDirectoryModel> documentDirectoryList = ybfl.GetDocumentDirectoryList(queryModel); string departmentCode = ""; int fileTemplateCode = 0; if (documentDirectoryList.Count > 0) { departmentCode = documentDirectoryList[0].DepartmentCode; fileTemplateCode = documentDirectoryList[0].FileTemplateCode; } DocumentFileQueryModel model3 = new DocumentFileQueryModel(); model3.FileTemplateCodeEqual = fileTemplateCode; model3.ApplyDepartmentCodeEqual = departmentCode; model3.SortColumns = SortColumns; model3.StartRecord = StartRecord; model3.MaxRecords = MaxRecords; return(this.GetDocumentFileList(model3)); }
protected void FormView1_ItemInserting(object sender, FormViewInsertEventArgs e) { RmsDM.BFL.DocumentDirectoryBFL docDirBFL = new RmsDM.BFL.DocumentDirectoryBFL(); RmsDM.MODEL.DocumentDirectoryModel ddModel = docDirBFL.GetDocumentDirectory(int.Parse(Request["DirectorCode"])); int FileTemplateCode = ddModel.FileTemplateCode; string DepartmentCode = ddModel.DepartmentCode; e.Values["DeleteFlag"] = ""; e.Values["ApplyDepartmentCode"] = DepartmentCode; e.Values["FileTemplateCode"] = FileTemplateCode; }
protected void FormView1_DataBound(object sender, EventArgs e) { switch (this.FormView1.CurrentMode) { case FormViewMode.Edit: HtmlInputControl TemplateNameHIC = (HtmlInputControl)this.FormView1.Row.FindControl("txtTemplateName"); HtmlInputControl TemplateHIC = (HtmlInputControl)this.FormView1.Row.FindControl("txtTemplateCode"); TemplateNameHIC.Value = RmsDM.BFL.FileTemplateBFL.GetTemplateName(TemplateHIC.Value); HtmlInputHidden tbxUnitCode = (HtmlInputHidden)this.FormView1.Row.FindControl("txtUnit"); HtmlInputText tbxUnitName = (HtmlInputText)this.FormView1.Row.FindControl("txtUnitName"); tbxUnitName.Value = RmsPM.BLL.SystemRule.GetUnitName(tbxUnitCode.Value); break; case FormViewMode.Insert: RmsDM.BFL.DocumentDirectoryBFL docDirBFL = new RmsDM.BFL.DocumentDirectoryBFL(); RmsDM.MODEL.DocumentDirectoryModel ddModel = docDirBFL.GetDocumentDirectory(int.Parse(Request["DirectorCode"])); int FileTemplateCode = ddModel.FileTemplateCode; string DepartmentCode = ddModel.DepartmentCode; Label labFileTemplateCode = (Label)this.FormView1.Row.FindControl("FileTemplateCodeLabel"); labFileTemplateCode.Text = RmsDM.BFL.FileTemplateBFL.GetTemplateName(Convert.ToString(FileTemplateCode)); Label labDepartmentCode = (Label)this.FormView1.Row.FindControl("ApplyDepartmentCodeLabel"); labDepartmentCode.Text = RmsPM.BLL.SystemRule.GetUnitName(DepartmentCode); TextBox txtCounts = (TextBox)this.FormView1.Row.FindControl("txtCounts"); txtCounts.Text = "1"; TextBox txtLeaves = (TextBox)this.FormView1.Row.FindControl("txtLeaves"); txtLeaves.Text = "1"; break; case FormViewMode.ReadOnly: Label tbxUnit = (Label)this.FormView1.Row.FindControl("ApplyDepartmentCodeLabel"); tbxUnit.Text = RmsPM.BLL.SystemRule.GetUnitName(tbxUnit.Text); Label labUser = (Label)this.FormView1.Row.FindControl("ApplyUserCodeLabel"); labUser.Text = WebFunctionRule.GetUserNameByCode(labUser.Text); Label labGreateUser = (Label)this.FormView1.Row.FindControl("CreateUserCodeLabel"); labGreateUser.Text = WebFunctionRule.GetUserNameByCode(labGreateUser.Text); Label labLastModifyUser = (Label)this.FormView1.Row.FindControl("LastModifyByUserCodeLabel"); labLastModifyUser.Text = WebFunctionRule.GetUserNameByCode(labLastModifyUser.Text); break; } }
public bool HasChild(string code) { bool flag = false; if (!string.IsNullOrEmpty(code)) { int num = int.Parse(code); DocumentDirectoryBFL ybfl = new DocumentDirectoryBFL(); DocumentDirectoryQueryModel queryModel = new DocumentDirectoryQueryModel(); queryModel.ParentCodeEqual = num; List <DocumentDirectoryModel> list = new List <DocumentDirectoryModel>(); if (ybfl.GetDocumentDirectoryList(queryModel).Count > 0) { flag = true; } } return(flag); }