private void btnNuevo_Click(object sender, EventArgs e) { FrmPerfil frmPerfil = new FrmPerfil(); frmPerfil.ShowDialog(); CargarGrilla(); }
private void btnEditPerfil_Click(object sender, EventArgs e) { FrmPerfil frmPerfil = new FrmPerfil((Persona)dgvPersonas.CurrentRow.DataBoundItem); frmPerfil.ShowDialog(); Close(); }
private void btnAceptar_Click(object sender, EventArgs e) { //Heroe heroe = new Heroe(); try { //MSF-20190420: ahora pasamos a usar siempre la variable heroeLocal, si vino algo de afuera, lo usamos //pero sino, tenemos que crear un heroe nuevo. if (personaLocal == null) { personaLocal = new Persona(); } personaLocal.Nombre = tbxName.Text; personaLocal.Apellido = tbxSurname.Text; personaLocal.DNI = tbxDNI.Text; personaLocal.Nacimiento = dateNac.Value; personaLocal.Email = tbxEmail.Text; personaLocal.Direccion = new Direccion() { Calle = tbxDirec.Text, Numero = int.Parse(tbxNumber.Text) }; //personaLocal.Email = (Universo)cboUniverso.SelectedItem; //MSF-20190420: si el heroe tienen ID es porque vino uno existente de afuera, entonces lo modifico. //Sino, es porque lo acabo de crear, entonces lo mando a agregar. //if (personaLocal.ID != 0) //{ // negocio.modificarPersona(personaLocal); //} //else //{ //InscripcionNegocio incripcion = new InscripcionNegocio(); FrmPerfil frmPerfil = new FrmPerfil(personaLocal); frmPerfil.ShowDialog(); //negocio.agregarPersona(personaLocal); //incripcion.AgregarInscripcion(personaLocal); //} Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }