private void txtIban_TextChanged(object sender, EventArgs e) { if (txtIban.Text.Count() == 8 && cboList.SelectedIndex != -1) { DatabaseManagement database = new DatabaseManagement(); database.OpenConnection(); string destEmail = database.EmailFromIban(txtIban.Text.ToUpper()); database.CloseConnection(); if (destEmail != null && userInfo.Email != destEmail) { lblNameUser.Text = $"Vous allez ajouter :\n{destEmail}"; cmdAddToList.Enabled = true; } else { lblNameUser.Text = ""; cmdAddToList.Enabled = false; } if (txtIban.Text.ToUpper() == userInfo.Iban) { lblNameUser.Text = "Vous ne pouvez vous ajouter à la liste"; } } else { lblNameUser.Text = ""; cmdAddToList.Enabled = false; } }
private void txtPayIban_TextChanged(object sender, EventArgs e) { if (txtPayIban.Text.Count() == 8) { DatabaseManagement database = new DatabaseManagement(); database.OpenConnection(); string destEmail = database.EmailFromIban(txtPayIban.Text.ToUpper()); database.CloseConnection(); if (destEmail != null && userInformations.Email != destEmail) { lblEmailReceiver.Text = $"Vous allez faire un payement a :\n{destEmail}"; cmdPay.Enabled = true; } else if (userInformations.Email == destEmail) { lblEmailReceiver.Text = "Opération non possible"; cmdPay.Enabled = false; } else { lblEmailReceiver.Text = "L'Iban que vous avez entré ne correspond à personne,\nveuillez vérifiez l'Iban"; cmdPay.Enabled = false; } } else { lblEmailReceiver.Text = ""; cmdPay.Enabled = false; } }