public void Get() { if (txtid.Text == "") { if (acad == 0) { clas.IdPersona = 0; clasac.IdAcademico = 0; } } else { clas.IdPersona = Convert.ToInt32(txtid.Text); claspc.IdPersona = Convert.ToInt32(txtid.Text); clas.IdEmpresa = solo; claspc.IdEmpresa = solo; clasac.IdAcademico = acad; clas.Identificacion = Convert.ToInt32(txtCedula.Text); clas.TipoIdentificacion = 1; clas.IdTipoPersona = 1; clas.NombreRazonSocial = txtNombre.Text; clas.Apellido = txtApellido.Text; if (rgGenero.SelectedIndex == 0) { clas.genero = "M"; } else { clas.genero = "F"; } clas.FechaNacimiento = deFNacimiento.DateTime; clas.direccion = txtDireccion.Text; clas.mail = txtCorreo.Text; clas.General = Convert.ToInt32(txtGeneral.Text); clas.Movil = Convert.ToInt32(txtMovil.Text); clas.Casa = Convert.ToInt32(txtCasa.Text); clas.Otros = Convert.ToInt32(txtOtro.Text); claspc.FechaIngreso = deFechaIngreso.DateTime; clascd.FechaCreación = deFechaIngreso.DateTime; claspc.FechaModificacion = DateTime.Now; clascd.FechaModificacion = DateTime.Now; claspc.IdCargo = Convert.ToInt32(cmbCargo.EditValue); clascd.IdCargo = Convert.ToInt32(cmbCargo.EditValue); clascd.IdDepartamento = Convert.ToInt32(cmbDepartamento.EditValue); claspc.IdEstado = cmbEstado.SelectedIndex; clascd.IdEstado = 1; if (dato.Guardar(clas)) { ban1 = 1; } foreach (DataGridViewRow row in dgvAcademico.Rows) { acad = datoaca.getIdSiguiente(); clasac.IdAcademico = acad; clasac.IdPersona = Convert.ToInt32(txtid.Text); clasac.IdTitulo = Convert.ToInt32(row.Cells[0].Value); clasac.IdEmpresa = solo; clasac.IdUniversidad = Convert.ToInt32(row.Cells[1].Value); claspt.IdEstado = 1; if (row.Cells[0].Value == null) { break; } if (datoaca.Guardar(clasac)) { ban2 = 1; } //claspt.ano = Convert.ToDateTime(row.Cells[2].Value); //cmbTitulo.ValueMember = Convert.ToString(claspt.IdTitulo); // txtAno.ValueType = Convert.ToString ( claspt .ano) ; //v1 += Convert.ToInt32(row.Cells[0].Value) / 10 } } }