示例#1
0
        public List <VmAttriebute> LoadData()
        {
            inventoryContext    context = new inventoryContext();
            List <VmAttriebute> li      = new List <VmAttriebute>();
            attrebuteEntity     att     = new attrebuteEntity();


            var x = from D in context.Attrebutes
                    join E in context.AttrebuteValues
                    on D.ID equals E.attrebute_ID into G
                    select new
            { D.ID, Attrebute_name = D.Attrebute_name, Status = D.Status, count = G.Count() };



            foreach (var item in x)
            {
                VmAttriebute obj = new VmAttriebute();
                obj.attVM                = new attrebuteEntity();
                obj.attVM.ID             = item.ID;
                obj.attVM.Attrebute_name = item.Attrebute_name;
                obj.attVM.Status         = item.Status;
                obj.count                = item.count;

                li.Add(obj);
            }
            return(li);
        }
示例#2
0
        public void update(attrebuteEntity obj)
        {
            Igenaric <attrebuteEntity> CatObj = new Genaric <attrebuteEntity>();

            CatObj.update(obj);
        }
示例#3
0
        public void Insert(attrebuteEntity obj)
        {
            Igenaric <attrebuteEntity> Catobj = new Genaric <attrebuteEntity>();

            Catobj.Insert(obj);
        }