public FormDepartment(AccessDataBase.Model.DepartmentInfo modelDepartmentInfo, OpenMode openMode) { InitializeComponent(); InitComboBoxCompany(); this.CenterToScreen(); this.MaximizeBox = false; this.MinimizeBox = false; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.Icon = GetResourcesFile.getSystemIco(); this.modelDepartmentInfo = modelDepartmentInfo; this.openMode = openMode; if (openMode == OpenMode.Add) { kryptonTextBoxDepartmentID.Text = modelDepartmentInfo.DepartmentID.ToString(); } else if (openMode == OpenMode.Update) { string companyName = modelDepartmentInfo.CompanyName;//.CompanyID.HasValue?modelDepartmentInfo.CompanyID.Value:0; modelCompanyInfo = bllCompanyInfo.GetModelList("CompanyName = '" + companyName + "'")[0]; kryptonTextBoxDepartmentID.Text = modelDepartmentInfo.DepartmentID.ToString(); kryptonComboBoxCompany.Text = modelCompanyInfo.CompanyName.ToString() ; kryptonTextBoxDepartmentName.Text = modelDepartmentInfo.DepartmentName.ToString(); kryptonTextBoxDepartmentTel1.Text = modelDepartmentInfo.DepartmentTel1.ToString(); kryptonTextBoxDepartmentTel2.Text = modelDepartmentInfo.DepartmentTel2.ToString(); kryptonTextBoxDepartmentDes.Text = modelDepartmentInfo.DepartmentDes.ToString(); } }
private void toolStripButtonAddDepartmentInfo_Click(object sender, EventArgs e) { AccessDataBase.Model.DepartmentInfo modeDepartmentInfo = new AccessDataBase.Model.DepartmentInfo(); AccessDataBase.BLL.DepartmentInfo bllDepartmentInfo = new AccessDataBase.BLL.DepartmentInfo(); modeDepartmentInfo.DepartmentID = bllDepartmentInfo.GetMaxId(); FormDepartment formCompany = new FormDepartment(modeDepartmentInfo, OpenMode.Add); formCompany.ShowDialog(); this.refreshDataGridView(); }
/// <summary> /// ��ʾ���²��� /// </summary> private void showUpdatePara() { #region ������Ϣ kryptonTextBoxUserID.Text = modelUserInfo.UserID.ToString(); kryptonTextBoxUserName.Text = modelUserInfo.UserName.ToString(); #endregion #region ������Ϣ int departmentID = modelUserInfo.DepartmentID.HasValue ? modelUserInfo.DepartmentID.Value : 0; modelDepartmentInfo = bllDepartmentInfo.GetModel(departmentID); kryptonComboBoxDepartment.SelectedText = modelDepartmentInfo.DepartmentName; modelCompanyInfo = bllCompanyInfo.GetModelList("CompanyName='" + modelDepartmentInfo.CompanyName + "'")[0]; kryptonComboBoxCompany.SelectedText = modelCompanyInfo.CompanyName; #endregion #region ��Ƭ��Ϣ1 if (!string.IsNullOrEmpty(modelUserInfo.PrimaryCardID.Trim())) modelCardInfo1 = bllCardInfo.GetModel(modelUserInfo.PrimaryCardID.Trim()); if (modelCardInfo1 != null) { kryptonTextBoxCardID1.Text = modelUserInfo.PrimaryCardID; kryptonTextBoxCardVersion1.Text = modelCardInfo1.CardVersion != null ? modelCardInfo1.CardVersion.Trim() :""; kryptonTextBoxCardType1.Text = (modelCardInfo1.CardType.HasValue ?modelCardInfo1.CardType.Value: 0).ToString() ; kryptonTextBoxCardLevel1.Text = modelCardInfo1.CardLevel != null ? modelCardInfo1.CardLevel.Trim() : ""; kryptonTextBoxCardPassword1.Text = modelCardInfo1.CardPassword != null ? modelCardInfo1.CardPassword.Trim() : ""; if (RegexMatch.IsDate(modelCardInfo1.CardIssueDateTime)) kryptonDateTimePickerCardIssueDateTime1.Value = Convert.ToDateTime(modelCardInfo1.CardIssueDateTime); if (RegexMatch.IsDate(modelCardInfo1.CardValidDateTime)) kryptonDateTimePickerCardValidDateTime1.Value = Convert.ToDateTime(modelCardInfo1.CardValidDateTime); } #endregion #region ��Ƭ��Ϣ2 if (!string.IsNullOrEmpty(modelUserInfo.SecondCardID.Trim())) modelCardInfo2 = bllCardInfo.GetModel(modelUserInfo.SecondCardID.Trim()); if (modelCardInfo2 != null) { kryptonTextBoxCardID2.Text = modelUserInfo.SecondCardID; kryptonTextBoxCardVersion2.Text = modelCardInfo2.CardVersion != null ? modelCardInfo2.CardVersion.Trim() : ""; kryptonTextBoxCardType2.Text = (modelCardInfo2.CardType.HasValue ? modelCardInfo2.CardType.Value : 0).ToString(); kryptonTextBoxCardLevel2.Text = modelCardInfo2.CardLevel != null ? modelCardInfo2.CardLevel.Trim() : ""; kryptonTextBoxCardPassword2.Text = modelCardInfo2.CardPassword != null ? modelCardInfo2.CardPassword.Trim() : ""; if (RegexMatch.IsDate(modelCardInfo2.CardIssueDateTime)) kryptonDateTimePickerCardIssueDateTime2.Value = Convert.ToDateTime(modelCardInfo2.CardIssueDateTime); if (RegexMatch.IsDate(modelCardInfo2.CardValidDateTime)) kryptonDateTimePickerCardValidDateTime2.Value = Convert.ToDateTime(modelCardInfo2.CardValidDateTime); } #endregion #region ������Ϣ pictureBoxPhotograph.Image = MyImageOperate.getImageByByte(modelUserInfo.Photograph); pictureBoxFingerPrint1.Image = MyImageOperate.getImageByByte(modelUserInfo.FingerPrint0); pictureBoxFingerPrint2.Image = MyImageOperate.getImageByByte(modelUserInfo.FingerPrint1); #endregion }