public int LuuThongBao(string tieude, string noidungtam, int loginid, int mathongbao) { int kq = -1; try { byte[] noidung = null; if (mathongbao == -1) //Nếu là thêm mới { noidung = Convert.FromBase64String(noidungtam); //Giai ma ra dang binary tblAnnouncement tb = new tblAnnouncement(); tb.Title = tieude; tb.Content = noidung; tb.Priority = 0; tb.Visible = true; tb.TimeStart = DateTime.Now; tb.LoginID = loginid; dt.tblAnnouncements.InsertOnSubmit(tb); dt.SubmitChanges(); kq = dt.tblAnnouncements.Max(u => u.ID); } else//Nếu là cập nhật { noidung = Convert.FromBase64String(noidungtam);//Giai ma ra dang binary var capnhat = dt.tblAnnouncements.Single(u => u.ID == mathongbao); capnhat.Title = tieude; capnhat.Content = noidung; capnhat.Lastchanged = DateTime.Now; dt.SubmitChanges(); kq = capnhat.ID; } } catch { kq = -1; } return(kq); }
public int LuuThongBao(string tieude, string noidungtam, int loginid, int mathongbao) { int kq = -1; try { byte[] noidung = null; if (mathongbao == -1)//Nếu là thêm mới { noidung = Convert.FromBase64String(noidungtam);//Giai ma ra dang binary tblAnnouncement tb = new tblAnnouncement(); tb.Title = tieude; tb.Content = noidung; tb.Priority = 0; tb.Visible = true; tb.TimeStart = DateTime.Now; tb.LoginID = loginid; dt.tblAnnouncements.InsertOnSubmit(tb); dt.SubmitChanges(); kq = dt.tblAnnouncements.Max(u=>u.ID); } else//Nếu là cập nhật { noidung = Convert.FromBase64String(noidungtam);//Giai ma ra dang binary var capnhat = dt.tblAnnouncements.Single(u=>u.ID==mathongbao); capnhat.Title = tieude; capnhat.Content = noidung; capnhat.Lastchanged = DateTime.Now; dt.SubmitChanges(); kq = capnhat.ID; } } catch { kq = -1; } return kq; }