예제 #1
0
        public JsonResult InitHmenu(string hpcode, string hcode)
        {
            JsonData            d  = new JsonData();
            SessionUserValidate iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                Sys_HelpMenu sal = new Sys_HelpMenu();
                if (hcode != "")
                {
                    sal = shmb.Query(" and  hcode='" + hcode + "'");
                }
                else
                {
                    Sys_HelpMenu psal = shmb.Query(" and  hcode='" + hpcode + "'");
                    sal.id     = 0;
                    sal.hcode  = hpcode + shmb.CreateCode(hpcode).ToString().PadLeft(2, '0');
                    sal.hpcode = hpcode;
                    sal.hpname = psal != null ? psal.hname : "";
                }
                d.d = js.Serialize(sal);
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }
예제 #2
0
        public JsonResult SaveHcontext(string hcode, string hcontext)
        {
            JsonData            d   = new JsonData();
            Sys_HelpMenu        sa  = new Sys_HelpMenu();
            Sys_HelpContext     sal = new Sys_HelpContext();
            SessionUserValidate iv  = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                sa           = shmb.Query(" and hcode='" + hcode + "'");
                sal.cdate    = DateTime.Now.ToString();
                sal.hcode    = hcode;
                sal.hname    = sa != null ? sa.hname : "";
                sal.hcontext = hcontext;
                sal.maker    = iv.u.ename;
                if (shcb.Add(sal) > 0)
                {
                    d.d = "S";
                }
                else
                {
                    d.d = "F";
                }
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }
예제 #3
0
        public JsonResult SaveHmenu(string hcode, string hid, string hname, string hpcode, string hpname)
        {
            JsonData            d  = new JsonData();
            Sys_HelpMenu        sa = new Sys_HelpMenu();
            SessionUserValidate iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                sa.cdate  = DateTime.Now.ToString();
                sa.hcode  = hcode;
                sa.hname  = hname;
                sa.hpcode = hpcode;
                sa.hpname = hpname;
                sa.htext  = false;
                sa.isend  = true;
                sa.maker  = iv.u.ename;
                if (iv.u.rcode != "xtgl")
                {
                    sa.dcode = iv.u.dcode.Substring(0, 8);
                }
                else
                {
                    sa.dcode = "";
                }
                if (hid == "0")
                {
                    if (shmb.Add(sa) > 0)
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
                else
                {
                    if (shmb.Update(sa))
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }