public CertificateViewModel(X509Certificate2 certificate, string givenName, string familyName) { m_x509Certificate2 = certificate; m_givenName = givenName; m_familyName = familyName; var fullName = string.Format("{0} {1}", givenName, familyName); Distance = this.LevenshteinDistance(fullName.ToUpper(), IssuedTo.ToUpper()); }
/// <summary></summary> public override int GetHashCode() { var code = 13; if (Token != null) { code = (code * 7) + Token.GetHashCode(); } if (Expires != null) { code = (code * 7) + Expires.GetHashCode(); } if (Issuer != null) { code = (code * 7) + Issuer.GetHashCode(); } if (IssuedTo != null) { code = (code * 7) + IssuedTo.GetHashCode(); } return(code); }
private void addNewIssuePlaceBtn_Click(object sender, EventArgs e) { string newIssuedPlace = newIssuePlaceTxtBox.Text; if ((newIssuedPlace != null) && (!newIssuedPlace.Equals(""))) { IssuedTo place = new IssuedTo(newIssuedPlace); MySqlDataReader reader = DBConnection.getData("select * from issuedTo where place='" + newIssuedPlace + "'"); if (reader.HasRows) { reader.Close(); MessageBox.Show("This place already exists!", "Add issueing place", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { reader.Close(); Database.saveIssuedPlace(place); currentIssueDataGridView.DataSource = getCurrentIssue(); //Form1 mainFrm = new Form1(); //ReportForm repFrm = new ReportForm(); //mainFrm.fillDeptComboBox(); //repFrm.fillIssuedPlace(); newIssuePlaceTxtBox.Text = ""; } } else { MessageBox.Show("Please enter the new issueing place name!", "Add issueing place", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public static void saveIssuedPlace(IssuedTo iss) { string place = iss.getPlace(); DBConnection.updateDB("insert into issuedTo (place) values ('" + place + "')"); }
private bool IsNameContainedInIssuedTo() { return(IssuedTo.ToUpper().Contains(m_givenName.ToUpper()) && IssuedTo.ToUpper().Contains(m_familyName.ToUpper())); }