protected void btnCambiar_Click(object sender, EventArgs e) { usuariosTabla = usuariosAdapter.GetData(); int id; String nombre; String contra; for (int i = 0; i < usuariosTabla.Rows.Count; i++) { id = usuariosTabla[i].idUsuario; nombre = usuariosTabla[i].Nombre.ToString(); contra = usuariosTabla[i].Password.ToString(); if (txtContraA.Text == contra && txtU.Text == nombre) { DataSet1.UsuariosRow regUsuario = usuariosTabla.FindByidUsuario(id); regUsuario.Password = txtContraN.Text; usuariosTabla[i].Password = txtContraN.Text; usuariosAdapter.Update(regUsuario); usuariosTabla.AcceptChanges(); labelMensaje.ForeColor = System.Drawing.Color.Green; labelMensaje.Text = "Se ha cambiado la contraseña"; labelMensaje.Visible = true; } } }
public static void EliminarUsuario(int idUsu) { DataSet1.UsuariosRow regUsuario = usuariosTabla.FindByidUsuario(idUsu); //regUsuario.Delete(); usuariosAdapter.DeleteUsuario(idUsu); //usuariosAdapter.Update(usuariosTabla); //usuariosTabla.AcceptChanges(); }
public Usuario(DataSet1.UsuariosRow regUsuario) { this.IdUsuario = regUsuario.idUsuario; this.Nombre = regUsuario.Nombre; this.Password = regUsuario.Password; this.Alias = regUsuario.Alias; this.Login = regUsuario.Login; this.Acceso = regUsuario.Acceso; this.tipoAcceso = regUsuario.TipoAcceso; this.Movil1 = regUsuario.Movil; this.Email1 = regUsuario.Email; }
public static void ModificaUsuario(Usuario usuario) { DataSet1.UsuariosRow regUsuario = usuariosTabla.FindByidUsuario(usuario.IdUsuario); regUsuario.Nombre = usuario.Nombre; regUsuario.Password = usuario.Password; regUsuario.Alias = usuario.Alias; regUsuario.Login = usuario.Login; regUsuario.Acceso = Convert.ToByte(usuario.Acceso); regUsuario.TipoAcceso = usuario.TipoAcceso; regUsuario.Movil = usuario.Movil1; regUsuario.Email = usuario.Email1; usuariosAdapter.UpdateUsuario(regUsuario.Nombre, regUsuario.Password, regUsuario.Alias, regUsuario.Login, regUsuario.Acceso, regUsuario.TipoAcceso, regUsuario.Movil, regUsuario.Email, usuario.IdUsuario); //usuariosAdapter.Update(regUsuario); //usuariosTabla.AcceptChanges(); }
protected void btnCambiar_Click(object sender, EventArgs e) { if (Page.IsValid) { usuariosTabla = usuariosAdapter.GetData(); int id = Convert.ToInt32(txtU.Text); DataSet1.UsuariosRow regUsuario = usuariosTabla.FindByidUsuario(id); regUsuario.Password = txtContraN.Text; usuariosTabla[id].Password = txtContraN.Text; usuariosAdapter.UpdateUsuario(regUsuario.Nombre, txtContraN.Text, regUsuario.Alias, regUsuario.Login, regUsuario.Acceso, regUsuario.TipoAcceso, regUsuario.Movil, regUsuario.Email, id); labelMensaje.ForeColor = System.Drawing.Color.Green; labelMensaje.Text = "Se ha cambiado la contraseña"; labelMensaje.Visible = true; } }
//METODOS DE USUARIOS public static Usuario DevuelveUsuario(int IdUsuario) { DataSet1.UsuariosRow regUsuario = usuariosTabla.FindByidUsuario(IdUsuario); return(new Usuario(IdUsuario, regUsuario.Nombre, regUsuario.Password, regUsuario.Alias, regUsuario.Login, regUsuario.Acceso, regUsuario.TipoAcceso, regUsuario.Movil, regUsuario.Email)); }
protected void btnRegistro_Click(object sender, EventArgs e) { if (!Page.IsValid) { return; } usuariosTabla = usuariosAdapter.GetData(); Label12.Visible = false; Label7.Visible = false; bool log = false; //Crear formulario EditaUsuarios Usuario nuevoUsuario = new Usuario(); // Construimos un registro nuevo DataSet1.UsuariosRow regUsuario = usuariosTabla.NewUsuariosRow(); // rellenamos el registro regUsuario.Nombre = txtNombre.Text; regUsuario.Password = txtContra.Text; regUsuario.Alias = txtAlias.Text; regUsuario.Login = txtLogin.Text; regUsuario.Acceso = 0; regUsuario.TipoAcceso = "SinRegistro"; regUsuario.Movil = Convert.ToInt32(txtMovil.Text); regUsuario.Email = txtEmail.Text; //Usuario existente String nombreU; String aliasU; String loginU; bool Repetida = false; for (int i = 0; i < usuariosTabla.Rows.Count; i++) { nombreU = usuariosTabla[i].Nombre.ToString(); aliasU = usuariosTabla[i].Alias.ToString(); loginU = usuariosTabla[i].Login.ToString(); if (txtNombre.Text == nombreU) { if (txtAlias.Text == aliasU) { if (txtLogin.Text == loginU) { Repetida = true; } } } } if (Repetida) { Response.Write("<script>alert('YA EXISTE ESE USUARIO')</script>"); return; } else { usuariosTabla.AddUsuariosRow(regUsuario); usuariosAdapter.Update(regUsuario); log = true; if (log) { Label7.Visible = true; } Label7.Text = "Usuario registrado"; } }