Hola !! que tal !!!

Saben? tengo un problema y espero me puedan ayudar.

Estoy haciendo una aplicacion, en la cual tengo un combobox con el nombre de cada empresa dada de alta, pero para facilitarle al usuario el dar de alta otra empresa se me ocurrio poner un boton junto a ese combo el cual mande a llamar un componente Window y en este componente puedan meter los datos para dar de alta la empresa, mi problema es el siguiente:

Cuando mando a llamar el componente la primera vez funciona a la perfeccion, guarda los datos en la base de datos, cierra la ventana y actualiza el combobox, pero si deseo hacerlo otra vez, ya no funciona, sale la ventana pero cuando le doy guardar ya no actualiza ni la base de datos ni el combobox.

espero me puedan ayudar. tambien quisiera saber si estoy bien al momento de poner un boton de salir (en el componente) con la siguiente funcion;
_parent.deletePopUp();

si cierra la ventana pero no se por que siento que hay otra forma de cerrar la ventana.

Gracias de antemano y espero haberme explicado.

Saludos!!!