예제 #1
0
 public void EliminarUsuario(Usuario u)
 {
     usuariosTabla = usuarioTableAdapter.GetData();
     DataSet1.UsuarioRow lineaUsu = usuariosTabla.FindByIdUsuario(u.IdUsuario);
     lineaUsu.Delete();
     usuarioTableAdapter.Update(usuariosTabla);
     usuariosTabla.AcceptChanges();
 }
예제 #2
0
        public List <Usuario> ListadoUsuarios()
        {
            List <Usuario> listaUsuarios = new List <Usuario>();

            usuariosTabla = usuarioTableAdapter.GetData();

            foreach (DataSet1.UsuarioRow lineaUsu in usuariosTabla)
            {
                listaUsuarios.Add(new Usuario(lineaUsu));
            }

            return(listaUsuarios);
        }
예제 #3
0
        public void GuardaOActualizaUsuario(Usuario u)
        {
            usuariosTabla = usuarioTableAdapter.GetData();
            DataSet1.UsuarioRow lineaUsu;

            if (u.IdUsuario == -1)
            {
                lineaUsu = usuariosTabla.NewUsuarioRow();
            }
            else
            {
                lineaUsu = usuariosTabla.FindByIdUsuario(u.IdUsuario);
            }

            if (u.Nombre == "" || u.Nombre == null || u.Apellidos == "" || u.Apellidos == null || u.Alias == "" || u.Alias == null ||
                u.NombreLogin == "" || u.NombreLogin == null || u.NombrePassword == "" || u.NombrePassword == null)
            {
                return;
            }

            lineaUsu.nombre         = u.Nombre;
            lineaUsu.apellidos      = u.Apellidos;
            lineaUsu.alias          = u.Alias;
            lineaUsu.nombreLogin    = u.NombreLogin;
            lineaUsu.nombrePassword = u.NombrePassword;

            if (u.IdUsuario == -1)
            {
                lineaUsu.tipoUsuario = u.TipoUsuario;
                usuariosTabla.AddUsuarioRow(lineaUsu);
            }
            else
            {
                lineaUsu.tipoUsuario = u.TipoUsuario;
            }

            usuarioTableAdapter.Update(lineaUsu);
            usuariosTabla.AcceptChanges();
        }
예제 #4
0
 public DataSet1.UsuarioDataTable TablaUsuario()
 {
     usuariosTabla = usuarioTableAdapter.GetData();
     return(usuariosTabla);
 }