public bool InsertLink(mLink pLink) { try { tbl_link vLink = new tbl_link(); var query = from b in Db.tbl_link orderby b.link_id descending select b; vLink = query.FirstOrDefault(); tbl_link l = new tbl_link(); l.link_title = pLink.link_title; l.link_url = pLink.link_url; l.link_img = pLink.link_img; l.link_file = pLink.link_file; l.link_exp = pLink.link_exp; l.link_status = pLink.link_status; l.link_title_en = pLink.link_title_en; l.link_exp_en = pLink.link_exp_en; l.link_cat = pLink.link_cat; l.link_id = vLink.link_id + 1; Db.tbl_link.Add(l); return(Convert.ToBoolean(Db.SaveChanges())); } catch (Exception) { return(false); } }
public bool fUpdateLink(mLink pLink) { try { tbl_link l = new tbl_link(); l.link_id = pLink.link_id; l.link_title = pLink.link_title; l.link_exp = pLink.link_exp; l.link_url = pLink.link_url; l.link_img = pLink.link_img; l.link_file = pLink.link_file; l.link_status = pLink.link_status; l.link_exp_en = pLink.link_exp_en; l.link_title_en = pLink.link_title_en; l.link_cat = pLink.link_cat; Db.tbl_link.Attach(l); Db.Entry(l).State = System.Data.Entity.EntityState.Modified; return(Convert.ToBoolean(Db.SaveChanges())); } catch (Exception) { return(false); } }