public async Task <IActionResult> Edit(int id, [Bind("AcudienteID,Nombre,Apellido,Documento,Email,Telefono,Estado")] Acudiente acudiente) { if (id != acudiente.AcudienteID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(acudiente); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AcudienteExists(acudiente.AcudienteID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(acudiente)); }
protected void txtNumero_Documento_Acudiente_2_TextChanged(object sender, EventArgs e) { if (txtNumero_Documento_Acudiente_2.Text != "") { OperacionAcudiente objOperAcudiente = new OperacionAcudiente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); OperacionMunicipio objOperMunicipio = new OperacionMunicipio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); Municipio objMunicipio = new Municipio(); Acudiente objAcudiente_2 = new Acudiente(); GridView tbl_Acudiente_2 = new GridView(); objAcudiente_2.documento_numero = Convert.ToInt64(txtNumero_Documento_Acudiente_2.Text); tbl_Acudiente_2.DataSource = objOperAcudiente.ConsultarAcudiente(objAcudiente_2); tbl_Acudiente_2.DataBind(); if (tbl_Acudiente_2.Rows.Count > 0) { this.enlazarCombo(objOperMunicipio.ConsultarMunicipio(objMunicipio), ddlDireccion_Municipio_Acudiente_2); ddlTipo_Documento_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[1].Text; txtNumero_Documento_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[2].Text; txtNombres_Acudiente_2.Text = HttpUtility.HtmlEncode(tbl_Acudiente_2.Rows[0].Cells[3].Text); txtApellidos_Acudiente_2.Text = HttpUtility.HtmlEncode(tbl_Acudiente_2.Rows[0].Cells[4].Text); ddlParentesco_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[5].Text; txtEmail_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[6].Text; txtDireccion_Numero_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[7].Text; txtDireccion_Barrio_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[8].Text; ddlDireccion_Municipio_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[9].Text; txtTelefonos_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[10].Text; this.seleccionar_Departamento(ddlDireccion_Departamento_Acudiente_2, ddlDireccion_Municipio_Acudiente_2); } else { txtNombres_Acudiente_2.Text = "";; txtApellidos_Acudiente_2.Text = ""; ddlParentesco_Acudiente_2.SelectedValue = "0"; txtEmail_Acudiente_2.Text = ""; txtDireccion_Numero_Acudiente_2.Text = ""; txtDireccion_Barrio_Acudiente_2.Text = ""; ddlDireccion_Departamento_Acudiente_2.SelectedValue = "0"; ddlDireccion_Municipio_Acudiente_2.SelectedValue = "0"; txtTelefonos_Acudiente_2.Text = ""; } } else { txtNombres_Acudiente_2.Text = "";; txtApellidos_Acudiente_2.Text = ""; ddlParentesco_Acudiente_2.SelectedValue = "0"; txtEmail_Acudiente_2.Text = ""; txtDireccion_Numero_Acudiente_2.Text = ""; txtDireccion_Barrio_Acudiente_2.Text = ""; ddlDireccion_Departamento_Acudiente_2.SelectedValue = "0"; ddlDireccion_Municipio_Acudiente_2.SelectedValue = "0"; txtTelefonos_Acudiente_2.Text = ""; } }
public async Task <IActionResult> Create([Bind("AcudienteID,Nombre,Apellido,Documento,Email,Telefono,Estado")] Acudiente acudiente) { if (ModelState.IsValid) { _context.Add(acudiente); await _context.SaveChangesAsync(); return(RedirectToAction("Create", "Estudiantes")); } return(View(acudiente)); }
public int validarAcudiente(int documento) { int val = 0; Acudiente objAcudiente = new Acudiente(); OperacionAcudiente objOperAcudiente = new OperacionAcudiente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Acudiente = new GridView(); objAcudiente.documento_numero = Convert.ToInt64(documento); tbl_Acudiente.DataSource = objOperAcudiente.ConsultarAcudiente(objAcudiente); tbl_Acudiente.DataBind(); if (tbl_Acudiente.Rows.Count > 0) { val = 1; } else { val = 0; } return(val); }
public void cargar() { try { /*Estudiante*/ DataView dtv_Listado = ((DataTable)Session["listado"]).DefaultView; dtv_Listado.RowFilter = "id_tipo_listado=2"; this.enlazarCombo(dtv_Listado, ddlGenero); dtv_Listado.RowFilter = "id_tipo_listado=1"; this.enlazarCombo(dtv_Listado, ddlDocumento_Id_Tipo); this.enlazarCombo(dtv_Listado, ddlTipo_Documento_Acudiente_1); this.enlazarCombo(dtv_Listado, ddlTipo_Documento_Acudiente_2); dtv_Listado.RowFilter = "id_tipo_listado=3"; this.enlazarCombo(dtv_Listado, ddlZona); dtv_Listado.RowFilter = "id_tipo_listado=5"; this.enlazarCombo(dtv_Listado, ddlParentesco_Acudiente_1); this.enlazarCombo(dtv_Listado, ddlParentesco_Acudiente_2); dtv_Listado.RowFilter = "id_tipo_listado=14"; this.enlazarCombo(dtv_Listado, ddlEps); dtv_Listado.RowFilter = "id_tipo_listado=4"; this.enlazarCombo(dtv_Listado, ddlGrupo_Sanguineo); Departamento objDepartamento = new Departamento(); OperacionDepartamento objOperDepartamento = new OperacionDepartamento(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); DataTable tbl_departamento = new DataTable(); tbl_departamento = objOperDepartamento.ConsultarDepartamento(objDepartamento); Municipio objMunicipio = new Municipio(); OperacionMunicipio objOperMunicipio = new OperacionMunicipio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); clsFunciones.municipio = objOperMunicipio.ConsultarMunicipio(objMunicipio); string accion = Page.RouteData.Values["accion"].ToString(); this.enlazarCombo(tbl_departamento, ddlDocumento_Departamento); this.enlazarCombo(tbl_departamento, ddlNacimiento_Departamento); this.enlazarCombo(tbl_departamento, ddlDireccion_Departamento); /*Acudiente*/ this.enlazarCombo(tbl_departamento, ddlDireccion_Departamento_Acudiente_1); this.enlazarCombo(tbl_departamento, ddlDireccion_Departamento_Acudiente_2); if (accion.Equals("Edita")) { /*Estudiante*/ this.enlazarCombo(clsFunciones.municipio, ddlDocumento_Municipio); this.enlazarCombo(clsFunciones.municipio, ddlNacimiento_Municipio); this.enlazarCombo(clsFunciones.municipio, ddlDireccion_Municipio); string id = Page.RouteData.Values["id"].ToString(); Estudiante objEstudiante = new Estudiante(); OperacionEstudiante objOperEstudiante = new OperacionEstudiante(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Estudiante = new GridView(); objEstudiante.id = int.Parse(id); tbl_Estudiante.DataSource = objOperEstudiante.ConsultarEstudiante(objEstudiante); tbl_Estudiante.DataBind(); ddlDocumento_Id_Tipo.SelectedValue = tbl_Estudiante.Rows[0].Cells[1].Text; txtDocumento_Numero.Text = tbl_Estudiante.Rows[0].Cells[2].Text; ddlDocumento_Municipio.Text = tbl_Estudiante.Rows[0].Cells[3].Text; txtNombre_1.Text = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[4].Text); if (tbl_Estudiante.Rows[0].Cells[5].Text == " ") { txtNombre_2.Text = ""; } else { txtNombre_2.Text = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[5].Text); } txtApellido_1.Text = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[6].Text); txtApellido_2.Text = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[7].Text); ddlGenero.Text = tbl_Estudiante.Rows[0].Cells[8].Text; txtEmail.Text = tbl_Estudiante.Rows[0].Cells[9].Text; txtNacimiento_Fecha.Text = DateTime.Parse(tbl_Estudiante.Rows[0].Cells[10].Text).ToShortDateString(); ddlNacimiento_Municipio.SelectedValue = tbl_Estudiante.Rows[0].Cells[11].Text; txtDireccion_Numero.Text = tbl_Estudiante.Rows[0].Cells[12].Text; txtDireccion_Barrio.Text = tbl_Estudiante.Rows[0].Cells[13].Text; ddlDireccion_Municipio.SelectedValue = tbl_Estudiante.Rows[0].Cells[14].Text; ddlZona.SelectedValue = tbl_Estudiante.Rows[0].Cells[15].Text; txtTelefono_Fijo.Text = tbl_Estudiante.Rows[0].Cells[16].Text; txtTelefono_Celular.Text = tbl_Estudiante.Rows[0].Cells[17].Text; clsFunciones.documento_acudiente_1 = int.Parse(tbl_Estudiante.Rows[0].Cells[18].Text); clsFunciones.documento_acudiente_2 = int.Parse(tbl_Estudiante.Rows[0].Cells[19].Text); imgEstudiante.ImageUrl = ResolveUrl(tbl_Estudiante.Rows[0].Cells[20].Text); imgEstudiante.DescriptionUrl = ResolveUrl(tbl_Estudiante.Rows[0].Cells[20].Text); ddlEps.SelectedValue = tbl_Estudiante.Rows[0].Cells[21].Text; ddlGrupo_Sanguineo.SelectedValue = tbl_Estudiante.Rows[0].Cells[22].Text; txtSisben_Numero.Text = tbl_Estudiante.Rows[0].Cells[23].Text; ddlSisben_Nivel.Text = tbl_Estudiante.Rows[0].Cells[24].Text; ddlEstrato.SelectedValue = tbl_Estudiante.Rows[0].Cells[25].Text; this.seleccionar_Departamento(ddlDocumento_Departamento, ddlDocumento_Municipio); this.seleccionar_Departamento(ddlNacimiento_Departamento, ddlNacimiento_Municipio); this.seleccionar_Departamento(ddlDireccion_Departamento, ddlDireccion_Municipio); /*Acudiente 1*/ this.enlazarCombo(clsFunciones.municipio, ddlDireccion_Municipio_Acudiente_1); this.enlazarCombo(clsFunciones.municipio, ddlDireccion_Municipio_Acudiente_2); Acudiente objAcudiente_1 = new Acudiente(); OperacionAcudiente objOperAcudiente = new OperacionAcudiente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); GridView tbl_Acudiente_1 = new GridView(); objAcudiente_1.id = int.Parse(tbl_Estudiante.Rows[0].Cells[18].Text); tbl_Acudiente_1.DataSource = objOperAcudiente.ConsultarAcudiente(objAcudiente_1); tbl_Acudiente_1.DataBind(); ddlTipo_Documento_Acudiente_1.SelectedValue = tbl_Acudiente_1.Rows[0].Cells[1].Text; txtNumero_Documento_Acudiente_1.Text = tbl_Acudiente_1.Rows[0].Cells[2].Text; txtNombres_Acudiente_1.Text = HttpUtility.HtmlDecode(tbl_Acudiente_1.Rows[0].Cells[3].Text); txtApellidos_Acudiente_1.Text = HttpUtility.HtmlDecode(tbl_Acudiente_1.Rows[0].Cells[4].Text); ddlParentesco_Acudiente_1.SelectedValue = tbl_Acudiente_1.Rows[0].Cells[5].Text; txtEmail_Acudiente_1.Text = tbl_Acudiente_1.Rows[0].Cells[6].Text; txtDireccion_Numero_Acudiente_1.Text = tbl_Acudiente_1.Rows[0].Cells[7].Text; txtDireccion_Barrio_Acudiente_1.Text = tbl_Acudiente_1.Rows[0].Cells[8].Text; ddlDireccion_Municipio_Acudiente_1.SelectedValue = tbl_Acudiente_1.Rows[0].Cells[9].Text; txtTelefonos_Acudiente_1.Text = tbl_Acudiente_1.Rows[0].Cells[10].Text; /*Acudiente 2*/ Acudiente objAcudiente_2 = new Acudiente(); GridView tbl_Acudiente_2 = new GridView(); objAcudiente_2.id = int.Parse(tbl_Estudiante.Rows[0].Cells[19].Text); tbl_Acudiente_2.DataSource = objOperAcudiente.ConsultarAcudiente(objAcudiente_2); tbl_Acudiente_2.DataBind(); ddlTipo_Documento_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[1].Text; txtNumero_Documento_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[2].Text; txtNombres_Acudiente_2.Text = HttpUtility.HtmlDecode(tbl_Acudiente_2.Rows[0].Cells[3].Text); txtApellidos_Acudiente_2.Text = HttpUtility.HtmlDecode(tbl_Acudiente_2.Rows[0].Cells[4].Text); ddlParentesco_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[5].Text; txtEmail_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[6].Text; txtDireccion_Numero_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[7].Text; txtDireccion_Barrio_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[8].Text; ddlDireccion_Municipio_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[9].Text; txtTelefonos_Acudiente_2.Text = tbl_Acudiente_2.Rows[0].Cells[10].Text; //fluFoto.FileName = tbl_Acudiente_2.Rows[0].Cells[20].Text; this.seleccionar_Departamento(ddlDireccion_Departamento_Acudiente_1, ddlDireccion_Municipio_Acudiente_1); this.seleccionar_Departamento(ddlDireccion_Departamento_Acudiente_2, ddlDireccion_Municipio_Acudiente_2); /*Salud*/ } } catch (Exception) { } }
protected void btnGuardarPersonal_Click(object sender, EventArgs e) { try { /*Estudiante*/ Estudiante objEstudiante = new Estudiante(); String NombreImagen = ""; if (fluFoto.HasFile) { clsFunciones objFunciones = new clsFunciones(); Object[] rimagen = objFunciones.redimencionar(fluFoto, 200, 200, txtDocumento_Numero.Text); Bitmap newImagen = (Bitmap)rimagen[0]; NombreImagen = (String)rimagen[1]; newImagen.Save(Server.MapPath("~/img/fotos/" + NombreImagen)); } OperacionEstudiante objOperEstudiante = new OperacionEstudiante(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); if (int.Parse(ddlDocumento_Id_Tipo.SelectedValue.ToString()) == 0) { objEstudiante.documento_id_tipo = 4; } else { objEstudiante.documento_id_tipo = int.Parse(ddlDocumento_Id_Tipo.SelectedValue.ToString()); } objEstudiante.documento_numero = Convert.ToInt64(txtDocumento_Numero.Text); if (int.Parse(ddlDocumento_Municipio.SelectedValue.ToString()) == 0) { objEstudiante.documento_id_municipio_expedicion = 2; } else { objEstudiante.documento_id_municipio_expedicion = int.Parse(ddlDocumento_Municipio.SelectedValue.ToString()); } objEstudiante.nombre_1 = txtNombre_1.Text; objEstudiante.nombre_2 = txtNombre_2.Text; objEstudiante.apellido_1 = txtApellido_1.Text; objEstudiante.apellido_2 = txtApellido_2.Text; if (int.Parse(ddlGenero.SelectedValue.ToString()) == 0) { objEstudiante.id_genero = 6; } else { objEstudiante.id_genero = int.Parse(ddlGenero.SelectedValue.ToString()); } if (txtEmail.Text == "") { objEstudiante.email = "@"; } else { objEstudiante.email = txtEmail.Text; } if (Request.Form[txtNacimiento_Fecha.UniqueID].ToString() == "") { objEstudiante.nacimiento_fecha = DateTime.Parse(DateTime.Now.ToShortDateString()); } else { objEstudiante.nacimiento_fecha = DateTime.Parse(Request.Form[txtNacimiento_Fecha.UniqueID].ToString()); } if (int.Parse(ddlNacimiento_Municipio.SelectedValue.ToString()) == 0) { objEstudiante.nacimiento_id_municipio = 912; } else { objEstudiante.nacimiento_id_municipio = int.Parse(ddlNacimiento_Municipio.SelectedValue.ToString()); } if (txtDireccion_Numero.Text == "") { objEstudiante.direccion_numero = "CRA"; } else { objEstudiante.direccion_numero = txtDireccion_Numero.Text; } if (txtDireccion_Barrio.Text == "") { objEstudiante.direccion_barrio = "BAR"; } else { objEstudiante.direccion_barrio = txtDireccion_Barrio.Text; } if (int.Parse(ddlDireccion_Municipio.SelectedValue.ToString()) == 0) { objEstudiante.direccion_id_municipio = 912; } else { objEstudiante.direccion_id_municipio = int.Parse(ddlDireccion_Municipio.SelectedValue.ToString()); } if (int.Parse(ddlZona.SelectedValue.ToString()) == 0) { objEstudiante.zona = 7; } else { objEstudiante.zona = int.Parse(ddlZona.SelectedValue.ToString()); } if (txtTelefono_Fijo.Text == "") { objEstudiante.telefono_fijo = 9999; } else { objEstudiante.telefono_fijo = int.Parse(txtTelefono_Fijo.Text); } if (txtTelefono_Celular.Text == "") { objEstudiante.telefono_celular = 9999; } else { objEstudiante.telefono_celular = int.Parse(txtTelefono_Celular.Text); } objEstudiante.id_usuario = int.Parse(Session["id_usuario"].ToString()); if (txtNumero_Documento_Acudiente_1.Text == "") { objEstudiante.id_acudiente_1 = 1; txtNumero_Documento_Acudiente_1.Text = 1.ToString(); } else { objEstudiante.id_acudiente_1 = int.Parse(txtNumero_Documento_Acudiente_1.Text); } if (txtNumero_Documento_Acudiente_2.Text == "") { objEstudiante.id_acudiente_2 = 1; txtNumero_Documento_Acudiente_2.Text = 1.ToString(); } else { objEstudiante.id_acudiente_2 = int.Parse(txtNumero_Documento_Acudiente_2.Text); } if (int.Parse(ddlEps.SelectedValue.ToString()) == 0) { objEstudiante.id_eps = 972; } else { objEstudiante.id_eps = int.Parse(ddlEps.SelectedValue.ToString()); } if (int.Parse(ddlGrupo_Sanguineo.SelectedValue.ToString()) == 0) { objEstudiante.id_grupo_sanguineo = 9; } else { objEstudiante.id_grupo_sanguineo = int.Parse(ddlGrupo_Sanguineo.SelectedValue.ToString()); } if (txtSisben_Numero.Text == "") { objEstudiante.sisben_numero = 1; } else { objEstudiante.sisben_numero = int.Parse(txtSisben_Numero.Text); } if (int.Parse(ddlSisben_Nivel.SelectedValue.ToString()) == 0) { objEstudiante.sisben_nivel = 1; } else { objEstudiante.sisben_nivel = int.Parse(ddlSisben_Nivel.SelectedValue.ToString()); } if (int.Parse(ddlEstrato.SelectedValue.ToString()) == 0) { objEstudiante.estrato = 1; } else { objEstudiante.estrato = int.Parse(ddlEstrato.SelectedValue.ToString()); } string accion = Page.RouteData.Values["Accion"].ToString(); /*Acudiente 1*/ Acudiente objAcudiente_1 = new Acudiente(); OperacionAcudiente objOperAcudiente = new OperacionAcudiente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString); if (txtNumero_Documento_Acudiente_1.Text != "") { objAcudiente_1.documento_id_tipo = int.Parse(ddlTipo_Documento_Acudiente_1.SelectedValue.ToString()); objAcudiente_1.documento_numero = Convert.ToInt64(txtNumero_Documento_Acudiente_1.Text); objAcudiente_1.nombres = HttpUtility.HtmlDecode(txtNombres_Acudiente_1.Text); objAcudiente_1.apellidos = HttpUtility.HtmlDecode(txtApellidos_Acudiente_1.Text); objAcudiente_1.id_parentesco = int.Parse(ddlParentesco_Acudiente_1.SelectedValue.ToString()); objAcudiente_1.email = txtEmail_Acudiente_1.Text; objAcudiente_1.direccion_numero = txtDireccion_Numero_Acudiente_1.Text; objAcudiente_1.direccion_barrio = txtDireccion_Barrio_Acudiente_1.Text; objAcudiente_1.direccion_id_municipio = int.Parse(ddlDireccion_Municipio_Acudiente_1.SelectedValue.ToString()); objAcudiente_1.telefonos = txtTelefonos_Acudiente_1.Text; objAcudiente_1.id_usuario = int.Parse(Session["id_usuario"].ToString()); } /*Acudiente 2*/ Acudiente objAcudiente_2 = new Acudiente(); if (txtNumero_Documento_Acudiente_2.Text != "") { objAcudiente_2.documento_id_tipo = int.Parse(ddlTipo_Documento_Acudiente_2.SelectedValue.ToString()); objAcudiente_2.documento_numero = Convert.ToInt64(txtNumero_Documento_Acudiente_2.Text); objAcudiente_2.nombres = HttpUtility.HtmlDecode(txtNombres_Acudiente_2.Text); objAcudiente_2.apellidos = HttpUtility.HtmlDecode(txtApellidos_Acudiente_2.Text); objAcudiente_2.id_parentesco = int.Parse(ddlParentesco_Acudiente_2.SelectedValue.ToString()); objAcudiente_2.email = txtEmail_Acudiente_2.Text; objAcudiente_2.direccion_numero = txtDireccion_Numero_Acudiente_2.Text; objAcudiente_2.direccion_barrio = txtDireccion_Barrio_Acudiente_2.Text; objAcudiente_2.direccion_id_municipio = int.Parse(ddlDireccion_Municipio_Acudiente_2.SelectedValue.ToString()); objAcudiente_2.telefonos = txtTelefonos_Acudiente_2.Text; objAcudiente_2.id_usuario = int.Parse(Session["id_usuario"].ToString()); } if (accion.Equals("Agregar")) { if (fluFoto.FileName.ToString() == "") { objEstudiante.foto = "~/img/fotos/usuario.jpg"; } else { objEstudiante.foto = "~/img/fotos/" + NombreImagen; } if (txtNumero_Documento_Acudiente_1.Text != "" && txtNumero_Documento_Acudiente_2.Text != "") { if (validarAcudiente(int.Parse(txtNumero_Documento_Acudiente_1.Text)) == 0) { objOperAcudiente.InsertarAcudiente(objAcudiente_1); } if (validarAcudiente(int.Parse(txtNumero_Documento_Acudiente_2.Text)) == 0) { objOperAcudiente.InsertarAcudiente(objAcudiente_2); } objOperEstudiante.InsertarEstudiante(objEstudiante); Response.RedirectToRoute("General", new { Modulo = "Usuario", Entidad = "Estudiante", Pagina = "Busqueda", Accion = "Agrego" }); } } else { if (imgEstudiante.DescriptionUrl == "/Academico/img/fotos/usuario.jpg") { if (fluFoto.FileName.ToString() == "") { objEstudiante.foto = "~/img/fotos/usuario.jpg"; } else { objEstudiante.foto = "~/img/fotos/" + NombreImagen; } } else { if (fluFoto.FileName.ToString() == "") { objEstudiante.foto = imgEstudiante.DescriptionUrl.Replace("/Academico", "~"); } else { objEstudiante.foto = "~/img/fotos/" + NombreImagen; } } objEstudiante.id = int.Parse(Page.RouteData.Values["id"].ToString()); if (txtNumero_Documento_Acudiente_1.Text != "" && txtNumero_Documento_Acudiente_2.Text != "") { if (validarAcudiente(int.Parse(txtNumero_Documento_Acudiente_1.Text)) == 0) { objOperAcudiente.InsertarAcudiente(objAcudiente_1); } else { objAcudiente_1.id = clsFunciones.documento_acudiente_1; objOperAcudiente.ActualizarAcudiente(objAcudiente_1); } if (validarAcudiente(int.Parse(txtNumero_Documento_Acudiente_2.Text)) == 0) { objOperAcudiente.InsertarAcudiente(objAcudiente_2); } else { objAcudiente_2.id = clsFunciones.documento_acudiente_2; objOperAcudiente.ActualizarAcudiente(objAcudiente_2); } objOperEstudiante.ActualizarEstudiante(objEstudiante); Response.RedirectToRoute("General", new { Modulo = "Usuario", Entidad = "Estudiante", Pagina = "Busqueda", Accion = "Edito" }); } } } catch (Exception) {} }