public void Update(Library_Model model)
        {
            var data = Connect_Enttity.Libraries.FirstOrDefault(x => x.Id == model.Id);

            if (data != null)
            {
                data.Name           = model.Name;
                data.Tag            = model.Tag;
                data.Image          = model.Image;
                data.File           = model.File;
                data.Info           = model.Info;
                data.Priority       = (int)(model.Priority);
                data.Active         = (int)(model.Active);
                data.GroupLibraryId = (int)(model.GroupLibraryId);
                data.MemberId       = (int)(model.MemberId);
                data.Lang           = model.Lang;
                data.LibraryCatTag  = model.LibraryCatTag;
                data.NameEn         = model.NameEn;
                data.infoEn         = model.infoEn;
                data.Content        = model.Content;
                data.ContetnEn      = model.ContetnEn;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
        public IList <Library_Model> GetId(Library_Model model)
        {
            IList <Library_Model> result = new List <Library_Model>();

            result = Connect_Enttity.Libraries.Where(x => x.Id == model.Id).Select(x => new Library_Model
            {
                Id             = x.Id,
                Name           = x.Name,
                Tag            = x.Tag,
                Image          = x.Image,
                File           = x.File,
                Info           = x.Info,
                Priority       = (int)(x.Priority),
                Active         = (int)(x.Active),
                GroupLibraryId = (int)(x.GroupLibraryId),
                MemberId       = (int)(x.MemberId),
                Lang           = x.Lang,
                LibraryCatTag  = x.LibraryCatTag,
                NameEn         = x.NameEn,
                infoEn         = x.infoEn,
                Content        = x.Content,
                ContetnEn      = x.ContetnEn
            }).ToList();

            return(result);
        }
        public void Create(Library_Model model)
        {
            var data = Connect_Enttity.Libraries.FirstOrDefault(x => x.Id == model.Id);

            if (data == null)
            {
                var entity = new Library();

                entity.Name           = model.Name;
                entity.Tag            = model.Tag;
                entity.Image          = model.Image;
                entity.File           = model.File;
                entity.Info           = model.Info;
                entity.Priority       = (int)(model.Priority);
                entity.Active         = (int)(model.Active);
                entity.GroupLibraryId = (int)(model.GroupLibraryId);
                entity.MemberId       = (int)(model.MemberId);
                entity.Lang           = model.Lang;
                entity.LibraryCatTag  = model.LibraryCatTag;
                entity.NameEn         = model.NameEn;
                entity.infoEn         = model.infoEn;
                entity.Content        = model.Content;
                entity.ContetnEn      = model.ContetnEn;

                Connect_Enttity.Libraries.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
 public IEnumerable <Library_Model> ReadID(Library_Model model)
 {
     return(GetId(model));
 }