public void DeleteTaiNguyen(int id) { WebPortal.TaiNguyen_TinTuc taiNguyenTinTuc = new TaiNguyen_TinTuc(); WebPortal.TaiNguyen taiNguyen = new TaiNguyen(); List<WebPortal.Model.TaiNguyen_TinTuc> list = taiNguyenTinTuc.GetFollowIDTaiNguyen(id); foreach (WebPortal.Model.TaiNguyen_TinTuc tntt in list) { taiNguyenTinTuc.Delete(tntt.ID); } taiNguyen.Delete(id); }
public List<WebPortal.Model.TaiNguyen> GetListTaiNguyenAttached() { WebPortal.TaiNguyen_TinTuc taiNguyenTT = new TaiNguyen_TinTuc(); List<WebPortal.Model.TaiNguyen_TinTuc> listTNTT = taiNguyenTT.GetFollowIDTinTuc(Convert.ToInt32(Request.QueryString["idNews"])); WebPortal.TaiNguyen taiNguyen = new TaiNguyen(); List<WebPortal.Model.TaiNguyen> listTaiNguyen = new List<Model.TaiNguyen>(); foreach (WebPortal.Model.TaiNguyen_TinTuc tnTT in listTNTT) { foreach (WebPortal.Model.TaiNguyen tn in taiNguyen.All()) { if (tnTT.IDTaiNguyen == tn.IDTaiNguyen) listTaiNguyen.Add(tn); } } return listTaiNguyen; }
private void AddTaiNguyen(string filename, string name, string summary) { string path = Server.MapPath("~/Resources/Files/") + filename; WebPortal.Model.TaiNguyen tn = new Model.TaiNguyen(); tn.Path = path; tn.MoTa = summary; tn.TenTaiNguyen = name; WebPortal.TaiNguyen taiNguyen = new TaiNguyen(); try { int idTaiNguyen = taiNguyen.Add(tn); int idTinTuc = Convert.ToInt32(Request.QueryString["idNews"]); WebPortal.TaiNguyen_TinTuc tnTinTuc = new TaiNguyen_TinTuc(); WebPortal.Model.TaiNguyen_TinTuc taiNguyenTinTuc = new Model.TaiNguyen_TinTuc(); taiNguyenTinTuc.IDTaiNguyen = idTaiNguyen; taiNguyenTinTuc.IDTinTuc = idTinTuc; tnTinTuc.Add(taiNguyenTinTuc); StatusSaveChange.Text = "Đính kèm file thành công!"; StatusLabel.Text = ""; FileName.Text = ""; summaryFile.Text = ""; DeleteStatus.Text = ""; } catch(Exception ex) { StatusSaveChange.Text = "Lỗi xảy ra trong khi đính kèm: " + ex.Message; StatusLabel.Text = ""; FileName.Text = ""; summaryFile.Text = ""; DeleteStatus.Text=""; } }