protected void btnRegistrar_Click(object sender, EventArgs e) { Boolean comando = false; Gestores gesto = new Gestores(); gesto.SetMatriculaGS(txtMatricula.Text.Trim()); gesto.SetDniGS(txtDni.Text.Trim()); gesto.SetNombreGS(txtNombre.Text); gesto.SetApellidoGS(txtApellido.Text); gesto.SetAnioGS(Convert.ToDateTime(txtFecha.Text));///revisar q envie en el correcto gesto.SetMailGS(txtMail.Text.Trim()); gesto.SetNombPerfilGS(txtPerfil.Text.Trim()); gesto.SetContrasenaGS(txtContrasenia.Text.Trim()); gesto.SetNivelGS(1); gesto.SetEstadoGS(true); comando = Ngestor.AgregarGestores(gesto); if (comando == true) { Session["NombreUsuario"] = txtPerfil.Text.Trim(); Session["contrasena"] = txtContrasenia.Text.Trim(); Response.Redirect("ConfirmacionGestor.aspx"); } else { lblConfirmado.Text = "no se registro al gestor reintente"; //por ahora sirve pero cambiar por reponse } }
/* public Gestores getGestores(Gestores ges) * { * DataTable tabla = ds.obtenerTabla("Gestores", "Select * from Gestores where matricula=" + ges.GetMatriculaGS()); * ges.SetMatriculaGS(tabla.Rows[0][0].ToString()); * ges.SetDniGS(tabla.Rows[0][1].ToString()); * ges.SetNombreGS(tabla.Rows[0][2].ToString()); * ges.SetApellidoGS(tabla.Rows[0][3].ToString()); * ges.SetAnioGS(Convert.ToDateTime(tabla.Rows[0][4])); * ges.SetMailGS(tabla.Rows[0][5].ToString()); * ges.SetNombPerfilGS(tabla.Rows[0][6].ToString()); * ges.SetContrasenaGS(tabla.Rows[0][7].ToString()); * ges.SetNivelGS(Convert.ToInt32(tabla.Rows[0][8].ToString())); * ges.SetEstadoGS(Convert.ToBoolean(tabla.Rows[0][9].ToString())); * return ges; * }*/ public Gestores getGestores(Gestores ges) { DataTable tabla = ds.obtenerTabla("Gestores", "Select * from Gestores where nombre_perfil_ge = '" + ges.GetNombPerfilGS() + "'"); ges.SetMatriculaGS(tabla.Rows[0][0].ToString()); ges.SetDniGS(tabla.Rows[0][1].ToString()); ges.SetNombreGS(tabla.Rows[0][2].ToString()); ges.SetApellidoGS(tabla.Rows[0][3].ToString()); ges.SetAnioGS(Convert.ToDateTime(tabla.Rows[0][4])); ges.SetMailGS(tabla.Rows[0][5].ToString()); ges.SetNombPerfilGS(tabla.Rows[0][6].ToString()); ges.SetContrasenaGS(tabla.Rows[0][7].ToString()); ges.SetNivelGS(Convert.ToInt32(tabla.Rows[0][8].ToString())); ges.SetEstadoGS(Convert.ToBoolean(tabla.Rows[0][9].ToString())); return(ges); }
protected void grvgestores_RowUpdating(object sender, GridViewUpdateEventArgs e) { String s_matricula = ((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_matricula")).Text; String s_dni = ((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_dni")).Text; String s_nombre = ((TextBox)grvgestores.Rows[e.RowIndex].FindControl("txt_eit_nombre")).Text; String s_apellido = ((TextBox)grvgestores.Rows[e.RowIndex].FindControl("txt_eit_apellido")).Text; //string s_nacimiento = Convert.ToString((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_apellido")); DateTime s_nacimiento = Convert.ToDateTime(((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_nacimiento")).Text); //string s_nacimiento = ((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_nacimiento")).Text; String s_mail = ((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_mail")).Text; String s_perfil = ((TextBox)grvgestores.Rows[e.RowIndex].FindControl("txt_eit_perfil")).Text; string s_contrasena = ((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_dni")).Text; int s_nivel = Convert.ToInt32(((Label)grvgestores.Rows[e.RowIndex].FindControl("lbl_eit_dni")).Text); Boolean s_estado = true; //negociogestores neg = negociogestores(); Gestores ges = new Gestores(); ges.SetMatriculaGS(s_matricula); ges.SetDniGS(s_dni); ges.SetNombreGS(s_nombre); ges.SetApellidoGS(s_apellido); ges.SetAnioGS(s_nacimiento); //ges.GetAnioGS(); // ges.SetAnioGS(Convert.ToDateTime(s_nacimiento)); ges.SetMailGS(s_mail); ges.SetNombPerfilGS(s_perfil); ges.SetContrasenaGS(s_contrasena); ges.SetNivelGS(s_nivel); ges.SetEstadoGS(s_estado); negociogestores nego = new negociogestores(); nego.AgregarGestores(ges); grvgestores.EditIndex = -1; DataTable tablaGestores = neg.getTabla(); grvgestores.DataSource = tablaGestores; grvgestores.DataBind(); }