public virtual pe_libl shallow_copy() { var copy = new pe_libl(); copy_object.copy <pe_libl>(this, copy); copy.no_ip = 0; return(copy); }
public virtual pe_libl convert_to_libl() { pe_libl libl = new pe_libl(); libl.libd_attr = libd_dict; libl.libf_attr = libf_dict; libl.libi_attr = libi_dict; libl.libe_attr = libe_dict; return(libl); }
public virtual void add_libl(pe_libl libl) { libl.pe_ip = this; libl.no_ip = this.no_ip; // cette collection est un Set, soit un ensemble d'éléments uniques if (this.pe_libl_list.Contains(libl)) { var persistant_controller = new persistant_controller(hibernate_util.get_instance().get_current_session()); persistant_controller.session.Merge(libl); } else { this.pe_libl_list.Add(libl); } }
public override bool Equals(object obj) { pe_libl toCompare = obj as pe_libl; if (toCompare == null) { return(false); } if (!Object.Equals(this.no_ip, toCompare.no_ip)) { return(false); } if (!Object.Equals(this.nom_attr, toCompare.nom_attr)) { return(false); } return(true); }
public virtual void add_libl(pe_libl libl) { libl.pe_ip = this; libl.no_ip = this.no_ip; this.pe_libl_list.Add(libl); }