Example #1
0
        public ActionResult Edit(TheLoaiTinTuc item)
        {
            if (ModelState.IsValid)
            {
                if (item.TheLoaiID == -1)
                {
                    item.UserModified = item.UserCreated = User.Username;
                    item.DateModified = item.DateCreated = DateTime.UtcNow;
                    TheLoaiTinTucManager.Instance.CreateItem(item);
                }
                else
                {
                    var existingItem = TheLoaiTinTucManager.Instance.GetItem(item.TheLoaiID);
                    existingItem.Ten   = item.Ten;
                    existingItem.MoTa  = item.MoTa;
                    existingItem.ThuTu = item.ThuTu;

                    existingItem.UserModified = User.Username;
                    existingItem.DateModified = DateTime.UtcNow;


                    TheLoaiTinTucManager.Instance.UpdateItem(existingItem);
                }

                return(RedirectToDefaultRoute());
            }
            else
            {
                return(View(item));
            }
        }
Example #2
0
 public void UpdateItem(TheLoaiTinTuc t)
 {
     using (IDataContext ctx = DataContext.Instance())
     {
         var rep = ctx.GetRepository <TheLoaiTinTuc>();
         rep.Update(t);
     }
 }