public ActionResult DeleteConfirmed(decimal id)
        {
            SET_PROMO_ITEM_TYPE set_promo_item_type = db.SET_PROMO_ITEM_TYPE.Single(s => s.PROMO_ITEM_TYPE_NO == id);

            db.SET_PROMO_ITEM_TYPE.DeleteObject(set_promo_item_type);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //
        // GET: /PromotionalItemType/Edit/5

        public ActionResult Edit(decimal id = 0)
        {
            SET_PROMO_ITEM_TYPE set_promo_item_type = db.SET_PROMO_ITEM_TYPE.Single(s => s.PROMO_ITEM_TYPE_NO == id);

            if (set_promo_item_type == null)
            {
                return(HttpNotFound());
            }
            return(View(set_promo_item_type));
        }
        public ActionResult Edit(SET_PROMO_ITEM_TYPE set_promo_item_type)
        {
            if (ModelState.IsValid)
            {
                db.SET_PROMO_ITEM_TYPE_UPDATE(set_promo_item_type.PROMO_ITEM_TYPE_NO,
                                              decimal.Parse(Session["sess_USER_NO"].ToString()),
                                              decimal.Parse(Session["sess_LOGON_NO"].ToString()),
                                              set_promo_item_type.PROMO_ITEM_TYPE_NAME,
                                              set_promo_item_type.PROMO_ITEM_TYPE_CODE,
                                              set_promo_item_type.PROMO_ITEM_TYPE_DESC,
                                              set_promo_item_type.IS_ACTIVE,
                                              set_promo_item_type.ACTIVE_FROM,
                                              set_promo_item_type.ACTIVE_TO,
                                              set_promo_item_type.SL_NUM);

                /* db.SET_PROMO_ITEM_TYPE.Attach(set_promo_item_type);
                 * db.ObjectStateManager.ChangeObjectState(set_promo_item_type, EntityState.Modified);
                 * db.SaveChanges();*/
                return(RedirectToAction("Index"));
            }
            return(View(set_promo_item_type));
        }
        public ActionResult Create(SET_PROMO_ITEM_TYPE set_promo_item_type)
        {
            if (ModelState.IsValid)
            {
                set_promo_item_type.PROMO_ITEM_TYPE_NO = db.SET_PROMO_ITEM_TYPE_INSERT(
                    decimal.Parse(Session["sess_USER_NO"].ToString()),
                    decimal.Parse(Session["sess_LOGON_NO"].ToString()),
                    set_promo_item_type.PROMO_ITEM_TYPE_NAME,
                    set_promo_item_type.PROMO_ITEM_TYPE_CODE,
                    set_promo_item_type.PROMO_ITEM_TYPE_DESC,
                    set_promo_item_type.IS_ACTIVE,
                    set_promo_item_type.ACTIVE_FROM,
                    set_promo_item_type.ACTIVE_TO,
                    set_promo_item_type.SL_NUM).First().Value;

                /*db.SET_PROMO_ITEM_TYPE.AddObject(set_promo_item_type);
                 * db.SaveChanges();*/
                return(RedirectToAction("Index"));
            }

            return(View(set_promo_item_type));
        }