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());
            }
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 6
0
        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);
            }
        }