private void addAccount_Click(object sender, EventArgs e) { string idClient = clientsGridView.CurrentRow.Cells[0].Value.ToString(); AddAccount addAccount = new AddAccount(Connection, idClient); addAccount.ShowDialog(); loadClientsData(); loadAccountsData(); }
private void addButton_Click(object sender, EventArgs e) { //validacion, todos los campos deben estan llenos para poder ingresar if (firstNameTextBox.Text == "" || lastNameTextBox.Text == "" || phoneTextBox.Text == "" || emailTextBox.Text == "" || addresTextBox.Text == "") { MessageBox.Show("Favor de llenar todos los campos"); } else { //validacion, el formato del email debe ser correcto if (IsValidEmail(emailTextBox.Text) == true) { //se abre conexion a la db Connection.OpenConnection(); //instanciamos un objeto cliente y le mandamos los datos de los campos Class.Client client = new Class.Client(1, firstNameTextBox.Text, lastNameTextBox.Text, phoneTextBox.Text, emailTextBox.Text, addresTextBox.Text, true); //validacion si se ingreso el nuevo cliente a la base de datos if (Class.Client.addClient(Connection.myConnection, client) == 1) { //cerrar conexion Connection.CloseConnection(); //mensaje de exito MessageBox.Show("Cliente \nIngresado Correctamente"); //obtenemos el id del cliente string id = maxId().ToString(); //se abre la ventana para ingresar la cuenta this.Hide(); AddAccount addAccountWindow = new AddAccount(Connection, id); addAccountWindow.ShowDialog(); this.Close(); } else { //mensaje error MessageBox.Show("Problemas al insertar al cliente"); } } else { //mensaje error MessageBox.Show("El formato del correo no es correcto"); } } }