protected void btnGuardar_Click(object sender, EventArgs e) { Estudiantes estudiante = new Estudiantes(); DatosSalud datoSalud = new DatosSalud(); DatosAcademicos datoAcademico = new DatosAcademicos(); DocumentosRecibidos documentoRecibido = new DocumentosRecibidos(); Parientes pariente = new Parientes(); ResponsableCuenta responsableCnta = new ResponsableCuenta(); #region estudiante //Estudiante estudiante.IdEstudiantes = Convert.ToInt32(TextBoxId.Text); estudiante.Fecha = txtFecha.Text; estudiante.Matricula = TextBoxMatricula.Text; estudiante.Nombre = txtNombre.Text; estudiante.Apellido = TextBoxApellido.Text; estudiante.FechaNacimiento = TextBoxFechaNacimiento.Text; estudiante.LugarNacimiento = TextBoxLugarNacimiento.Text; estudiante.Religion = TextBoxReligion.Text; estudiante.DeporteOpasatiempo = TextBoxDeporteOPasatiempo.Text; //estudiante.Foto = "No Foto"; estudiante.IdCursos = Convert.ToInt32(DropDownListCursoAsignado.SelectedValue); #endregion bool resultInserUpdate = (Convert.ToBoolean(Session["isEditar"])) ? estudiante.Editar() : estudiante.Insertar(); if (resultInserUpdate) { //datos de salud datoSalud.IdEstudiantes = estudiante.IdEstudiantes; datoSalud.Enfermedades = TextBoxEnfermedades.Text; datoSalud.Alergias = TextBoxAlergias.Text; datoSalud.TratamientosMedicos = TextBoxTratamientosMedicos.Text; if (Convert.ToBoolean(Session["isEditar"])) { datoSalud.Editar(); } else { datoSalud.Insertar(); } //Datos academicos datoAcademico.IdEstudiantes = estudiante.IdEstudiantes; datoAcademico.GradoActual = DropDownListGradoActual.SelectedValue; datoAcademico.GradoAnterior = DropDownListGradoAnterior.SelectedValue; datoAcademico.EscuelaAnterior = TextBoxEscuelaAnterior.Text; if (Convert.ToBoolean(Session["isEditar"])) { datoAcademico.Editar(); } else { datoAcademico.Insertar(); } //Documentos recibidos Dictionary <string, bool> docs = radioBDocumentos(); documentoRecibido.IdEstudiantes = estudiante.IdEstudiantes; documentoRecibido.ActaNacimiento = docs["actNac"]; documentoRecibido.CartonNotas = docs["cartNota"]; documentoRecibido.CertificadoGrados = docs["cartNota"]; documentoRecibido.CertificadoOctavo = docs["certOct"]; documentoRecibido.CertificadoMedico = docs["certMed"]; documentoRecibido.CartaBuenaConducta = docs["cartBuenCond"]; documentoRecibido.CopiaTarjetaVacuna = docs["tarjVacun"]; if (Convert.ToBoolean(Session["isEditar"])) { documentoRecibido.Editar(); } else { documentoRecibido.Insertar(); } //Parientes pariente.IdEstudiantes = estudiante.IdEstudiantes; pariente.Nombres = TextBoxNombresPadre.Text; pariente.Parentesco = TextBoxParentesco.Text; pariente.Profesion = TextBoxProfesionOficioPadre.Text; pariente.Direccion = TextBoxDireccionPadre.Text; pariente.Cedula = TextBoxNumDecedulaPadre.Text; pariente.Telefono = TextBoxNumerosTelefonoPadre.Text; pariente.Pasatiempo = TextBoxDeportePasatiempoPadre.Text; pariente.Responsable = (RadioButtonResponsableDeCuentaTrue.Checked)? true : false; if (Convert.ToBoolean(Session["isEditar"])) { pariente.Editar(); } else { pariente.Insertar(); } //Responsable Cuenta if (RadioButtonResponsableDeCuentaFalse.Checked) { responsableCnta.IdEstudiantes = estudiante.IdEstudiantes; responsableCnta.Nombres = TextBoxNombreResponsable.Text; responsableCnta.Cedula = TextBoxCedulaResponsable.Text; responsableCnta.Telefonos = TextBoxTelefonoResponsable.Text; responsableCnta.Direccion = TextBoxDirecionResponsable.Text; responsableCnta.Email = EmailResponsable.Text; if (Convert.ToBoolean(Session["isEditar"])) { responsableCnta.Editar(); } else { responsableCnta.Insertar(); } } Utilitarios.ShowToastr(Page, "Registro guardado", "Mensaje", "info"); limpiar(); } }