Example #1
0
        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;
 }