Example #1
0
        public static MenuTreeEntity getMenuDetail(string menu_id)
        {
            MenuTreeEntity result = new MenuTreeEntity();

            result = MenuTreeAccess.GetByMenuID(menu_id);
            return(result);
        }
Example #2
0
        public ActionResult inserNewMenu(MenuTreeEntity menuEntity)
        {
            menuEntity.DictionaryID = "";
            menuEntity.FormID       = "";
            menuEntity.MenuID       = "";
            dynamic showMessageString = string.Empty;

            showMessageString = new
            {
                param1 = 200,
                param2 = "insert success"
            };
            try
            {
                menuEntity.CREATE_UID = "hieuht";
                bool insertResult = MenuTreeAccess.InsertMenu(menuEntity);
                if (insertResult == true)
                {
                    Session["list_menu"] = null;
                }
                return(Json(showMessageString, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                var errorMsg = ex.Message.ToString();
                showMessageString = new
                {
                    param1 = 404,
                    param2 = "proccess error"
                };
                return(Json(showMessageString, JsonRequestBehavior.AllowGet));
            }
            //return Json(menuEntity, JsonRequestBehavior.AllowGet);
            //return Json(showMessageString, "text/plain");
        }
Example #3
0
        public static List <eMenuItem> getAllMenu()
        {
            List <eMenuItem> lstResult = new List <eMenuItem>();
            DataTable        dtResult  = new DataTable();

            dtResult = MenuTreeAccess.GetAll("en");
            foreach (DataRow dtr in dtResult.Rows)
            {
                eMenuItem item = new eMenuItem();
                item.MENUID   = dtr["MENUID"].ToString();
                item.MENUNAME = dtr["MENUNAME"].ToString();
                item.SEQ      = dtr["SEQ"].ToString();
                item.FORMCODE = dtr["FORMID"].ToString();
                item.MOTHERID = dtr["MOTHERID"].ToString();
                item.ISACTIVE = dtr["ISACTIVE"].ToString();
                item.ISLEAF   = dtr["ISLEAF"].ToString();
                lstResult.Add(item);
            }
            ;
            return(lstResult);
        }
Example #4
0
        public ActionResult updateMenu(MenuTreeEntity menuEntity)
        {
            //bool result = MenuTreeAccess.UpdateMenu(menuEntity);
            menuEntity.DictionaryID = "";
            if (string.IsNullOrEmpty(menuEntity.FormID))
            {
                menuEntity.FormID = "";
            }
            dynamic showMessageString = string.Empty;

            showMessageString = new
            {
                param1 = 200,
                param2 = "update success"
            };
            try
            {
                menuEntity.UPDATE_UID = "hieuht";
                bool insertResult = MenuTreeAccess.UpdateMenu(menuEntity);
                if (insertResult == true)
                {
                    Session["list_menu"] = null;
                }
                return(Json(showMessageString, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                var errorMsg = ex.Message.ToString();
                showMessageString = new
                {
                    param1 = 404,
                    param2 = "proccess error"
                };
                return(Json(showMessageString, JsonRequestBehavior.AllowGet));
            }
            //return Json(menuEntity, JsonRequestBehavior.AllowGet);
        }