예제 #1
0
        public IList <GroupLibrary_Model> GetId(GroupLibrary_Model model)
        {
            IList <GroupLibrary_Model> result = new List <GroupLibrary_Model>();

            result = Connect_Enttity.GroupLibraries.Where(x => x.Id == model.Id).Select(x => new GroupLibrary_Model
            {
                Id     = x.Id,
                Name   = x.Name,
                Tag    = x.Tag,
                Level  = x.Level,
                Image  = x.Image,
                Ord    = (int)(x.Ord),
                Active = (int)(x.Active),
                Lang   = x.Lang,
                NameEn = x.NameEn
            }).ToList();

            return(result);
        }
예제 #2
0
        public void Update(GroupLibrary_Model model)
        {
            var data = Connect_Enttity.GroupLibraries.FirstOrDefault(x => x.Id == model.Id);

            if (data != null)
            {
                data.Name   = model.Name;
                data.Tag    = model.Tag;
                data.Level  = model.Level;
                data.Image  = model.Image;
                data.Ord    = (int)(model.Ord);
                data.Active = (int)(model.Active);
                data.Lang   = model.Lang;
                data.NameEn = model.NameEn;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
예제 #3
0
        public void Create(GroupLibrary_Model model)
        {
            var data = Connect_Enttity.GroupLibraries.FirstOrDefault(x => x.Id == model.Id);

            if (data == null)
            {
                var entity = new GroupLibrary();
                entity.Name   = model.Name;
                entity.Tag    = model.Tag;
                entity.Level  = model.Level;
                entity.Image  = model.Image;
                entity.Ord    = (int)(model.Ord);
                entity.Active = (int)(model.Active);
                entity.Lang   = model.Lang;
                entity.NameEn = model.NameEn;

                Connect_Enttity.GroupLibraries.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
예제 #4
0
 public IEnumerable <GroupLibrary_Model> ReadID(GroupLibrary_Model model)
 {
     return(GetId(model));
 }