Exemplo n.º 1
0
        public IList <information_Model> GetId(information_Model model)
        {
            IList <information_Model> result = new List <information_Model>();

            result = Connect_Enttity.information.Where(x => x.Id == model.Id).Select(x => new information_Model
            {
                Id          = x.Id,
                Name        = x.Name,
                Image       = x.Image,
                Target      = x.Target,
                Content     = x.Content,
                Detail      = x.Detail,
                Position    = (short)(x.Position),
                Click       = (int)(x.Click),
                Ord         = (int)(x.Ord),
                Active      = (bool)(x.Active),
                Lang        = x.Lang,
                Title       = x.Title,
                Description = x.Description,
                Keyword     = x.Keyword,
                Image1      = x.Image1,
                Image2      = x.Image2,
                Image3      = x.Image3,
                Image4      = x.Image4,
                Image5      = x.Image5,
                Index       = (int)(x.Index),
                Priority    = (int)(x.Priority),
                Tag         = x.Tag,
                NameEn      = x.NameEn,
                ContentEn   = x.ContentEn,
                DetailEn    = x.DetailEn
            }).ToList();

            return(result);
        }
Exemplo n.º 2
0
        public void Update(information_Model model)
        {
            var data = Connect_Enttity.information.FirstOrDefault(x => x.Id == model.Id);

            if (data != null)
            {
                data.Name        = model.Name;
                data.Image       = model.Image;
                data.Target      = model.Target;
                data.Content     = model.Content;
                data.Detail      = model.Detail;
                data.Position    = (short)(model.Position);
                data.Click       = (int)(model.Click);
                data.Ord         = (int)(model.Ord);
                data.Active      = (bool)(model.Active);
                data.Lang        = model.Lang;
                data.Title       = model.Title;
                data.Description = model.Description;
                data.Keyword     = model.Keyword;
                data.Image1      = model.Image1;
                data.Image2      = model.Image2;
                data.Image3      = model.Image3;
                data.Image4      = model.Image4;
                data.Image5      = model.Image5;
                data.Index       = (int)(model.Index);
                data.Priority    = (int)(model.Priority);
                data.Tag         = model.Tag;
                data.NameEn      = model.NameEn;
                data.ContentEn   = model.ContentEn;
                data.DetailEn    = model.DetailEn;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Exemplo n.º 3
0
        public void Create(information_Model model)
        {
            var data = Connect_Enttity.information.FirstOrDefault(x => x.Id == model.Id);

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

                entity.Name        = model.Name;
                entity.Image       = model.Image;
                entity.Target      = model.Target;
                entity.Content     = model.Content;
                entity.Detail      = model.Detail;
                entity.Position    = (short)(model.Position);
                entity.Click       = (int)(model.Click);
                entity.Ord         = (int)(model.Ord);
                entity.Active      = (bool)(model.Active);
                entity.Lang        = model.Lang;
                entity.Title       = model.Title;
                entity.Description = model.Description;
                entity.Keyword     = model.Keyword;
                entity.Image1      = model.Image1;
                entity.Image2      = model.Image2;
                entity.Image3      = model.Image3;
                entity.Image4      = model.Image4;
                entity.Image5      = model.Image5;
                entity.Index       = (int)(model.Index);
                entity.Priority    = (int)(model.Priority);
                entity.Tag         = model.Tag;
                entity.NameEn      = model.NameEn;
                entity.ContentEn   = model.ContentEn;
                entity.DetailEn    = model.DetailEn;

                Connect_Enttity.information.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Exemplo n.º 4
0
        [Authorize(Roles = "Admin,Personnel")]  //Personnel phan quyen
        public JsonResult Update(string Id, string Name, string Image, string Target,
                                 string Content, string Detail, string Position,
                                 string Click, string Ord, string Active, string Lang, string Title,
                                 string Description, string Keyword, string Image1, string Image2, string Image3,
                                 string Image4, string Image5, string Index, string Priority, string Tag, string NameEn, string ContentEn, string DetailEn)
        {
            information_Model data = new information_Model();//gọi model data

            data.Id          = Convert.ToInt16(Id);
            data.Name        = Name;
            data.Image       = Image;
            data.Target      = Target;
            data.Content     = Content;
            data.Detail      = Detail;
            data.Position    = Convert.ToInt16(Position);
            data.Click       = Convert.ToInt32(Click);
            data.Ord         = Convert.ToInt32(Ord);
            data.Active      = Convert.ToBoolean(Active);
            data.Lang        = Lang;
            data.Title       = Title;
            data.Description = Description;
            data.Keyword     = Keyword;
            data.Image1      = Image1;
            data.Image2      = Image2;
            data.Image3      = Image3;
            data.Image4      = Image4;
            data.Image5      = Image5;
            data.Index       = Convert.ToInt32(Index);
            data.Priority    = Convert.ToInt32(Priority);
            data.Tag         = UrlRewrite.GenShortName(data.Name.Replace(":", "").Trim());
            data.NameEn      = NameEn;
            data.ContentEn   = ContentEn;
            data.DetailEn    = DetailEn;

            Connect.Update(data); //gọi service lưu
            Resurt = 1;
            return(Json(Resurt, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 5
0
 public IEnumerable <information_Model> ReadID(information_Model model)
 {
     return(GetId(model));
 }