private void btnGrabar_Click(object sender, EventArgs e)
        {
            oProfesional.Nombre       = txtNombre.Text;
            oProfesional.Apellido     = txtApellido.Text;
            oProfesional.Especialidad = txtEspecialidad.Text;
            oProfesional.Domicilio    = txtDomicilio.Text;

            if (oProfesionalService.validarProfesional(oProfesional.Nombre, oProfesional.Apellido))
            {
                if (this.esNuevo)
                {
                    sentenciaYCarga(oProfesional, grdProfesional, oProfesionalService, esNuevo);
                }
                else
                {
                    oProfesional.Matricula = Convert.ToInt32(grdProfesional.CurrentRow.Cells["matricula"].Value);
                    sentenciaYCarga(oProfesional, grdProfesional, oProfesionalService, esNuevo);
                }
            }
            habilitar(false);
            esNuevo = false;
            cargarGrilla(grdProfesional, oProfesionalService.recuperarProfesional());
        }