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); }
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(); } }
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(); } }
[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)); }
public IEnumerable <information_Model> ReadID(information_Model model) { return(GetId(model)); }