internal void UpdateFromProxy(Proxy_User proxy) { uuid = proxy.uuid == null ? null : (string)proxy.uuid; short_name = proxy.short_name == null ? null : (string)proxy.short_name; fullname = proxy.fullname == null ? null : (string)proxy.fullname; other_config = proxy.other_config == null ? null : Maps.convert_from_proxy_string_string(proxy.other_config); }
public Proxy_User ToProxy() { Proxy_User result_ = new Proxy_User(); result_.uuid = (uuid != null) ? uuid : ""; result_.short_name = (short_name != null) ? short_name : ""; result_.fullname = (fullname != null) ? fullname : ""; result_.other_config = Maps.convert_to_proxy_string_string(other_config); return(result_); }
public Proxy_User ToProxy() { Proxy_User result_ = new Proxy_User(); result_.uuid = uuid ?? ""; result_.short_name = short_name ?? ""; result_.fullname = fullname ?? ""; result_.other_config = Maps.convert_to_proxy_string_string(other_config); return(result_); }
public override string SaveChanges(Session session, string opaqueRef, User server) { if (opaqueRef == null) { Proxy_User p = this.ToProxy(); return(session.proxy.user_create(session.uuid, p).parse()); } else { if (!Helper.AreEqual2(_fullname, server._fullname)) { User.set_fullname(session, opaqueRef, _fullname); } if (!Helper.AreEqual2(_other_config, server._other_config)) { User.set_other_config(session, opaqueRef, _other_config); } return(null); } }
/// <summary> /// Creates a new User from a Proxy_User. /// </summary> /// <param name="proxy"></param> public User(Proxy_User proxy) { this.UpdateFromProxy(proxy); }
/// <summary> /// Creates a new User from a Proxy_User. /// </summary> /// <param name="proxy"></param> public User(Proxy_User proxy) { UpdateFrom(proxy); }