protected void Button1_Click(object sender, EventArgs e) { DataSet1TableAdapters.Clientes1TableAdapter adapter = new DataSet1TableAdapters.Clientes1TableAdapter(); DataSet1TableAdapters.RolesTableAdapter adapter2 = new DataSet1TableAdapters.RolesTableAdapter(); try { adapter.Insertar(txtCedula.Text,txtContraseña.Text,txtNombre.Text,txtApellido.Text, txtEmail.Text, txtFecha.Text,0, txtNombre.Text + " " + txtApellido.Text,cbxUnidad.SelectedValue,cbxEstado.SelectedValue,cbxSexo.SelectedValue, txtTel.Text,txtCel1.Text, txtCel2.Text,txtAntecedente.Text,txtEps.Text,0); //adapter.Insert(txtCedula.Text,txtContraseña.Text,txtNombre.Text,txtApellido.Text,txtEmail.Text,txtEps.Text,cbxUnidad.SelectedValue,txtNombre.Text + " " + txtApellido.Text,0,0,cbxEstado.SelectedValue,cbxSexo.SelectedValue,txtTel.Text); adapter2.Insert(txtCedula.Text, txtContraseña.Text, "user"); mensaje += "Se ha registrado un nuevo usuario \n\r Cedula: " + txtCedula.Text + "\n\r Nombre: " + txtNombre.Text; EnviarEmail(); mensaje = ""; Response.Redirect("Default.aspx", true); } catch (System.Data.SqlClient.SqlException ex) { Label1.Text = "Este usuario ya existe"; Label1.ForeColor = System.Drawing.Color.Red; mensaje = ""; } }
protected void Button2_Click(object sender, EventArgs e) { DataSet1TableAdapters.RolesTableAdapter adapter = new DataSet1TableAdapters.RolesTableAdapter(); DataSet1TableAdapters.DocentesTableAdapter adapter2 = new DataSet1TableAdapters.DocentesTableAdapter(); string rol = ""; if (i == 0) rol = "AdminL"; if (i == 1) rol = "AdminS"; if (i == 2) rol = "AdminP"; if (i == 3) rol = "DocenL"; if (i == 4) rol = "DocenS"; if (i == 5) rol = "DocenP"; try { if (Session["Administrador"].Equals("Admin")) { adapter.Insert(txtCedula.Text, txtContraseña.Text, rol); adapter2.Insert(txtCedula.Text, txtContraseña.Text,txtNombre.Text,txtApellidos.Text,txtNombre.Text + " " + txtApellidos.Text,rol); PanelUsuarios.Visible = false; lblRegistro.Text = "Registro exitoso"; lblRegistro.ForeColor = System.Drawing.Color.Green; txtCedula.Text = ""; txtContraseña.Text = ""; rbtnPerfil.ClearSelection(); GridView1.DataBind(); } else { adapter.Insert(txtCedula.Text, txtContraseña.Text, Session["Docente"].ToString()); adapter2.Insert(txtCedula.Text, txtContraseña.Text, txtNombre.Text, txtApellidos.Text, txtNombre.Text + " " + txtApellidos.Text, Session["Docente"].ToString()); PanelUsuarios.Visible = false; lblRegistro.Text = "Registro exitoso"; lblRegistro.ForeColor = System.Drawing.Color.Green; txtCedula.Text = ""; txtContraseña.Text = ""; rbtnPerfil.ClearSelection(); GridView2.DataBind(); } } catch (System.Data.SqlClient.SqlException ex) { lblRegistro.Text = "Este usuario ya existe"; lblRegistro.ForeColor = System.Drawing.Color.Red; } }
protected void Boton1_Click(object sender, EventArgs e) { DataSet1TableAdapters.RolesTableAdapter adapter = new DataSet1TableAdapters.RolesTableAdapter(); DataSet1TableAdapters.Clientes1TableAdapter adapter2 = new DataSet1TableAdapters.Clientes1TableAdapter(); DataSet1TableAdapters.Clases_InscritasTableAdapter adapter3 = new DataSet1TableAdapters.Clases_InscritasTableAdapter(); DataSet1TableAdapters.ClasesTableAdapter adapter4 = new DataSet1TableAdapters.ClasesTableAdapter(); DataSet1TableAdapters.Clientes1TableAdapter adapter12 = new DataSet1TableAdapters.Clientes1TableAdapter(); try { DataRow row = adapter.GetPerfil(TextBox1.Text, TextBox2.Text).Rows[0]; //string perfil = row["perfil"].ToString(); Session["Perfil"] = row["perfil"].ToString(); try { DataRow row1 = adapter.GetPerfil(TextBox1.Text, TextBox2.Text).Rows[0]; //RegistroDatos.Tienda.cedula = row1["usuario"].ToString(); Session["Cedula"] = row1["usuario"].ToString(); DataRow row2 = adapter12.GetData(TextBox1.Text).Rows[0]; //RegistroDatos.Tienda.usuario = row2["Nombre"].ToString(); Session["Nombre"] = row2["Nombre"].ToString(); //RegistroDatos.Tienda.unidad = row2["UnidadDeNegocio"].ToString(); Session["Unidad"] = row2["UnidadDeNegocio"].ToString(); //clases = row2["ClasesActivas"].ToString(); Session["ClasesActivas"] = row2["ClasesActivas"].ToString(); }catch(Exception ex) { } if (Session["Perfil"].Equals("Admin")) { //Tienda.administrador = "Admin"; Session["Administrador"] = "Admin"; //Tienda.panel = true; Session["Panel"] = true; //Tienda.grid1 = true; Session["Grid1"] = true; //Tienda.grid2 = false; Session["Grid2"] = false; //Tienda.grid3 = true; Session["Grid3"] = true; //Tienda.hip1 = true; Session["Hip1"] = true; //Tienda.hip2 = false; Session["Hip2"] = false; Response.Redirect("Administrador.aspx"); } else { if (Session["Perfil"].Equals("user")) { DataTable table = adapter3.ObtenerTodo(); string fecha = ""; DateTime fech; string nombre; string fechaClase; string hora; string nombreI; string fechaClaseI; string horaI; string docente; string docenteExiste = ""; foreach (DataRow row3 in table.Rows) { fecha = row3["Fecha"].ToString(); fech = Convert.ToDateTime(fecha); nombre = row3["Nombre"].ToString(); hora = row3["Hora"].ToString(); if (fech.Year <= DateTime.Now.Year) { if (fech.Month < DateTime.Now.Month) { adapter3.ActualizarClase(1, TextBox1.Text, fecha, hora); } else { if (fech.Day < DateTime.Now.Day) { adapter3.ActualizarClase(1, TextBox1.Text, fecha, hora); } } } } Response.Redirect("Alumnas.aspx"); } else { if (Session["Perfil"].Equals("DocenL") || Session["Perfil"].Equals("DocenS") || Session["Perfil"].Equals("DocenP")) { if (Session["Perfil"].Equals("DocenL")) //Tienda.uni = "Licsu"; Session["Uni"] = "Licsu"; if (Session["Perfil"].Equals("DocenS")) //Tienda.uni = "Sura"; Session["Uni"] = "Sura"; if (Session["Perfil"].Equals("DocenP")) //Tienda.uni = "Proteccion"; Session["Uni"] = "Proteccion"; Response.Redirect("Docentes.aspx"); } if (Session["Perfil"].Equals("AdminL")) { //Tienda.panel = false; Session["Panel"] = false; //Tienda.uni = "Licsu"; Session["Uni"] = "Licsu"; //Tienda.administrador = "AdminL"; Session["Administrador"] = "AdminL"; //Tienda.docente = "DocenL"; Session["Docente"] = "DocenL"; //Tienda.grid2 = true; Session["Grid2"] = true; //Tienda.grid1 = false; Session["Grid1"] = false; //Tienda.grid3 = false; Session["Grid3"] = false; //Tienda.hip1 = false; Session["Hip1"] = false; //Tienda.hip2 = true; Session["Hip2"] = true; Response.Redirect("Administradores.aspx"); } if (Session["Perfil"].Equals("AdminS")) { //Tienda.panel = false; Session["Panel"] = false; //Tienda.uni = "Sura"; Session["Uni"] = "Sura"; //Tienda.administrador = "AdmiS"; Session["Administrador"] = "AdminS"; //Tienda.docente = "DocenS"; Session["Docente"] = "DocenS"; //Tienda.grid2 = true; Session["Grid2"] = true; //Tienda.grid1 = false; Session["Grid1"] = false; //Tienda.grid3 = false; Session["Grid3"] = false; Session["Hip1"] = false; //Tienda.hip2 = true; Session["Hip2"] = true; Response.Redirect("Administradores.aspx"); } if (Session["Perfil"].Equals("AdminP")) { //Tienda.panel = false; Session["Panel"] = false; //Tienda.uni = "Proteccion"; Session["Uni"] = "Proteccion"; //Tienda.administrador = "Adminp"; Session["Administrador"] = "AdminP"; //Tienda.docente = "DocenP"; Session["Docente"] = "DocenP"; //Tienda.grid2 = true; Session["Grid2"] = true; //Tienda.grid1 = false; Session["Grid1"] = false; //Tienda.grid3 = false; Session["Grid3"] = false; Session["Hip1"] = false; //Tienda.hip2 = true; Session["Hip2"] = true; Response.Redirect("Administradores.aspx"); } } } } catch (System.IndexOutOfRangeException ex) { lblValidado.Text = "Usuario y/o contraseña invalidos"; lblValidado.ForeColor = System.Drawing.Color.Red; lblValidado.Visible = true; TextBox1.Text = ""; TextBox2.Text = ""; } }