[Authorize(Roles = "Admin,Personnel")] //Personnel public ActionResult Update(string id, string type, string Active, string Lang, string Ten, string Html_content, string TenEn, string Html_contentEn, string images, string Ord) { try { Html_Model model = new Html_Model();//gọi model data model.id = Convert.ToInt16(id); model.type = Convert.ToInt16(type); model.Active = Convert.ToInt16(Active); model.Lang = Lang; model.Ten = Ten; model.Ord = Convert.ToInt32(Ord); model.Html_content = Server.HtmlDecode(Html_content); model.TenEn = TenEn; model.Html_contentEn = Server.HtmlDecode(Html_contentEn); model.images = images; if (connect_entity.Htmls.FirstOrDefault (x => x.Ten == model.Ten && x.id != model.id) == null) // kiểm tra không được trùng tên { Connect.Update(model); //gọi service lưu Resurt = 1; } else { Resurt = 0; } return(Json(Resurt, JsonRequestBehavior.AllowGet)); } catch { return(Json("", JsonRequestBehavior.AllowGet)); } }
public IList <Html_Model> GetId(Html_Model model) { IList <Html_Model> result = new List <Html_Model>(); result = Connect_Enttity.Htmls.Where(x => x.id == model.id).Select(x => new Html_Model { id = x.id, type = (int)(x.type), Active = (int)(x.Active), Lang = x.Lang, Ten = x.Ten, Html_content = x.Html_content, TenEn = x.TenEn, Html_contentEn = x.Html_contentEn, images = x.images, Ord = (int)x.Ord }).ToList(); return(result); }
public void Update(Html_Model model) { var data = Connect_Enttity.Htmls.FirstOrDefault(x => x.id == model.id); if (data != null) { data.type = (int)(model.type); data.Active = (int)(model.Active); data.Lang = model.Lang; data.Ten = model.Ten; data.Html_content = model.Html_content; data.TenEn = model.TenEn; data.Html_contentEn = model.Html_contentEn; data.images = model.images; data.Ord = model.Ord; Connect_Enttity.SaveChanges(); Dispose(); } }
public void Create(Html_Model model) { var data = Connect_Enttity.Htmls.FirstOrDefault(x => x.id == model.id); if (data == null) { var entity = new Html(); entity.type = (int)(model.type); entity.Active = (int)(model.Active); entity.Lang = model.Lang; entity.Ten = model.Ten; entity.Html_content = model.Html_content; entity.TenEn = model.TenEn; entity.Html_contentEn = model.Html_contentEn; entity.images = model.images; entity.Ord = model.Ord; Connect_Enttity.Htmls.Add(entity); Connect_Enttity.SaveChanges(); Dispose(); } }
public IEnumerable <Html_Model> ReadID(Html_Model model) { return(GetId(model)); }