コード例 #1
0
        public void actualizar(dominio.Usuario t)
        {
            string query = string.Format("update usuario set password = \'{0}\', activo = {1}, es_admin = {2} where id_usuario = {3};",

                                         t.Password,
                                         t.Activo == true ? 1 : 0,
                                         t.Administrador == true ? 1:0,
                                         t.IdUsuario);

            db.ejectuarQuery(query);
        }
コード例 #2
0
        private dominio.Usuario parseUsuario(List <Object> registro)
        {
            int    idUsuario = (int)registro.ElementAt(0);
            string password  = (string)registro.ElementAt(1);
            bool   activo    = Convert.ToBoolean(registro.ElementAt(2));
            bool   admin     = Convert.ToBoolean(registro.ElementAt(3));

            dominio.Usuario nuevoUsuario = new dominio.Usuario(password, admin);
            nuevoUsuario.IdUsuario = idUsuario;
            nuevoUsuario.Activo    = activo;

            return(nuevoUsuario);
        }
コード例 #3
0
        public void registrar(dominio.Usuario t)
        {
            int admin = t.esAdmin() ? 1 : 0;

            int activo = t.esActivo() ? 1: 0;

            string query = string.Format("insert into usuario (password, activo, es_admin) values (\'{0}\', \'{1}\', {2});",
                                         t.Password,
                                         t.Activo,
                                         admin);

            db.ejectuarQuery(query);
        }