Exemple #1
0
        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);
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
 public TamanoEN(TamanoEN tamano)
 {
     this.init(tamano.Tam, tamano.Varios);
 }