public override bool Equals(object obj) { if (obj == null) { return(false); } TamanoEN t = obj as TamanoEN; if (t == null) { return(false); } if (Tam.Equals(t.Tam)) { return(true); } else { return(false); } }
public int New_(int p_producto, System.Collections.Generic.IList <string> p_tamano, int p_modelo) { VariosEN variosEN = null; int oid; //Initialized VariosEN variosEN = new VariosEN(); if (p_producto != -1) { variosEN.Producto = new AppEstadioGenNHibernate.EN.AppEstadio.ProductoEN(); variosEN.Producto.Id = p_producto; } variosEN.Tamano = new System.Collections.Generic.List <AppEstadioGenNHibernate.EN.AppEstadio.TamanoEN>(); if (p_tamano != null) { foreach (string item in p_tamano) { AppEstadioGenNHibernate.EN.AppEstadio.TamanoEN en = new AppEstadioGenNHibernate.EN.AppEstadio.TamanoEN(); en.Tam = item; variosEN.Tamano.Add(en); } } else { variosEN.Tamano = new System.Collections.Generic.List <AppEstadioGenNHibernate.EN.AppEstadio.TamanoEN>(); } variosEN.Modelo = p_modelo; //Call to VariosCAD oid = _IVariosCAD.New_(variosEN); return(oid); }
public TamanoEN(TamanoEN tamano) { this.init(tamano.Tam, tamano.Varios); }