public ActionResult Create(GroupCalendar collection) { try { GroupCalendarDao bdDao = new GroupCalendarDao(); UserLogin us = (UserLogin)Session[SystemConsts.USER_SESSION]; collection.CreatedBy = us.UserName; collection.CreateDate = Hepper.GetDateServer(); //collection.CreateBy = us.UserName; //collection.ModifiedBy = us.UserName; if (bdDao.Insert(collection)) { SetAlert(@Resources.ResourceAdmin.AdminCreateRecordSuccess, "success"); return(RedirectToAction("Index")); } else { SetAlert(@Resources.ResourceAdmin.AdminCreateRecordFailed, "danger"); } return(RedirectToAction("Index")); } catch { SetAlert(@Resources.ResourceAdmin.AdminCreateRecordFailed, "danger"); return(View()); } }
public ActionResult Edit(GroupCalendar collection) { try { //TODO: Add update logic here if (ModelState.IsValid) { // TODO: Add insert logic here GroupCalendarDao bdDao = new GroupCalendarDao(); if (bdDao.Update(collection)) { SetAlert(@Resources.ResourceAdmin.AdminEditRecordSucess, "success"); return(RedirectToAction("Index")); } else { SetAlert(@Resources.ResourceAdmin.AdminEditRecordFailed, "danger"); } } return(View()); } catch { SetAlert(@Resources.ResourceAdmin.AdminEditRecordFailed, "danger"); return(View()); } }
public bool Insert(GroupCalendar buider) { try { db.GroupCalendars.Add(buider); db.SaveChanges(); return(true); } catch { return(false); } }
// GET: Admin/GroupCalendar/Details/5 public ActionResult Details(long id) { GroupCalendarDao dbDAO = new GroupCalendarDao(); GroupCalendar cat = null; try { cat = dbDAO.FindByID(id); } catch { ModelState.AddModelError("", Resources.ResourceAdmin.ErrorGetRecordMessage); } return(View(cat)); }
// GET: Admin/GroupCalendar/Edit/5 public ActionResult Edit(long id) { GroupCalendarDao dbDAO = new GroupCalendarDao(); GroupCalendar cat = null; try { cat = dbDAO.FindByID(id); // ViewBag.GroupID = new SelectList(dbContext..ToList(), "ID", "Name"); } catch { ModelState.AddModelError("", Resources.ResourceAdmin.ErrorGetRecordMessage); } return(View(cat)); }
public bool Update(GroupCalendar buider) { try { var bd = db.GroupCalendars.Find(buider.GroupID); bd.Name = buider.Name; bd.Note = buider.Note; bd.Status = buider.Status; bd.DisplayOrder = buider.DisplayOrder; //bd.CreateBy = buider.CreateBy; //bd.CreateDate = buider.CreateDate; db.SaveChanges(); return(true); } catch { return(false); } }