protected void EditFormView_ItemUpdating(object sender, FormViewUpdateEventArgs e) { SqlCommand cmd = new SqlCommand(); DataKey key = EditFormView.DataKey; string format = "dd/MM/yyyy"; try { //Obtengo los valores de los campos a editar TextBox txtIdBachillerato = (TextBox)EditFormView.FindControl("txtIdBachillerato"); TextBox txtIdTipoBachillerato = (TextBox)EditFormView.FindControl("txtIdTipoBachillerato"); TextBox txtEnfasis = (TextBox)EditFormView.FindControl("txtEnfasis"); //DateTime isoDateTime = DateTime.ParseExact(txtCalendar.Value, format, CultureInfo.InvariantCulture); SqlConnection conn = new SqlConnection(BachilleratoDS.ConnectionString); cmd.Connection = conn; cmd.CommandText = "educacion.sp_Bachillerato_update"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdBachillerato", txtIdBachillerato.Text); cmd.Parameters.AddWithValue("@IdTipoBachillerato", txtIdTipoBachillerato.Text); cmd.Parameters.AddWithValue("@Enfasis", txtEnfasis.Text); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); ScriptManager.RegisterStartupScript(this, this.GetType(), "", "$('#editModal').modal('hide');", true); Response.Redirect("Bachillerato.aspx"); } catch (Exception ex) { ErrorLabel.Text = ex.Message; ErrorLabel.Visible = true; FadeOut(ErrorLabel.ClientID, 5000); } }
protected void EditFormView_ItemUpdating(object sender, FormViewUpdateEventArgs e) { SqlCommand cmd = new SqlCommand(); DataKey key = EditFormView.DataKey; string format = "dd/MM/yyyy"; try { //Obtengo los valores de los campos a editar TextBox txtIdPostulante = (TextBox)EditFormView.FindControl("txtIdPostulante"); TextBox txtcod_funcionario = (TextBox)EditFormView.FindControl("txtcod_funcionario"); TextBox txtNombres = (TextBox)EditFormView.FindControl("txtNombres"); TextBox txtApellidos = (TextBox)EditFormView.FindControl("txtApellidos"); TextBox txtLogin = (TextBox)EditFormView.FindControl("txtLogin"); TextBox txtIdTipoDocumento = (TextBox)EditFormView.FindControl("txtIdTipoDocumento"); TextBox txtNumeroDocumento = (TextBox)EditFormView.FindControl("txtNumeroDocumento"); TextBox txtFechaNacimiento = (TextBox)EditFormView.FindControl("txtFechaNacimiento"); TextBox txtSexo = (TextBox)EditFormView.FindControl("txtSexo"); TextBox txtIdEstadoCivil = (TextBox)EditFormView.FindControl("txtIdEstadoCivil"); TextBox txtIdCiudad = (TextBox)EditFormView.FindControl("txtIdCiudad"); TextBox txtIdNacionalidad = (TextBox)EditFormView.FindControl("txtIdNacionalidad"); TextBox txtEsFuncionario = (TextBox)EditFormView.FindControl("txtEsFuncionario"); TextBox txtIdBachillerato = (TextBox)EditFormView.FindControl("txtIdBachillerato"); TextBox txtFormacionUniversitaria = (TextBox)EditFormView.FindControl("txtFormacionUniversitaria"); TextBox txtIdCarrera = (TextBox)EditFormView.FindControl("txtIdCarrera"); TextBox txtIdUniversidad = (TextBox)EditFormView.FindControl("txtIdUniversidad"); //DateTime isoDateTime = DateTime.ParseExact(txtCalendar.Value, format, CultureInfo.InvariantCulture); SqlConnection conn = new SqlConnection(PostulanteDS.ConnectionString); cmd.Connection = conn; cmd.CommandText = "educacion.sp_Postulante_update"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdPostulante", txtIdPostulante.Text); cmd.Parameters.AddWithValue("@cod_funcionario", txtcod_funcionario.Text); cmd.Parameters.AddWithValue("@Nombres", txtNombres.Text); cmd.Parameters.AddWithValue("@Apellidos", txtApellidos.Text); cmd.Parameters.AddWithValue("@Login", txtLogin.Text); cmd.Parameters.AddWithValue("@IdTipoDocumento", txtIdTipoDocumento.Text); cmd.Parameters.AddWithValue("@NumeroDocumento", txtNumeroDocumento.Text); cmd.Parameters.AddWithValue("@FechaNacimiento", txtFechaNacimiento.Text); cmd.Parameters.AddWithValue("@Sexo", txtSexo.Text); cmd.Parameters.AddWithValue("@IdEstadoCivil", txtIdEstadoCivil.Text); cmd.Parameters.AddWithValue("@IdCiudad", txtIdCiudad.Text); cmd.Parameters.AddWithValue("@IdNacionalidad", txtIdNacionalidad.Text); cmd.Parameters.AddWithValue("@EsFuncionario", txtEsFuncionario.Text); cmd.Parameters.AddWithValue("@IdBachillerato", txtIdBachillerato.Text); cmd.Parameters.AddWithValue("@FormacionUniversitaria", txtFormacionUniversitaria.Text); cmd.Parameters.AddWithValue("@IdCarrera", txtIdCarrera.Text); cmd.Parameters.AddWithValue("@IdUniversidad", txtIdUniversidad.Text); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); ScriptManager.RegisterStartupScript(this, this.GetType(), "", "$('#editModal').modal('hide');", true); Response.Redirect("Postulante.aspx"); } catch (Exception ex) { ErrorLabel.Text = ex.Message; ErrorLabel.Visible = true; FadeOut(ErrorLabel.ClientID, 5000); } }