コード例 #1
0
        public JsonResult CustDelTempCate(string ptcode)
        {
            JsonData            d  = new JsonData();
            string              r  = "";
            SessionUserValidate iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                Sys_ProductionTempCate cp = sptcb.Query(" and ptcode='" + ptcode + "'");
                if (cp.pread)
                {
                    r = "R";
                }
                else
                {
                    if (sptcb.Delete(ptcode))
                    {
                        r = "S";
                    }
                    else
                    {
                        r = "F";
                    }
                }
            }
            else
            {
                r = iv.badstr;
            }
            d.d = r;
            return(Json(d));
        }
コード例 #2
0
        public JsonResult InitTempCate(string ptcode)
        {
            JsonData            d  = new JsonData();
            SessionUserValidate iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                Sys_ProductionTempCate sal = new Sys_ProductionTempCate();
                if (ptcode != "")
                {
                    sal = sptcb.Query(" and  ptcode='" + ptcode + "'");
                }
                else
                {
                    sal.ptcode = sptcb.CreateCode().ToString().PadLeft(4, '0');
                    sal.id     = 0;
                }
                d.d = js.Serialize(sal);
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }
コード例 #3
0
        public JsonResult SaveTempCate(string isbk, string itcode, string itid, string itms, string itname, string ittattr)
        {
            JsonData d = new JsonData();
            Sys_ProductionTempCate sb = new Sys_ProductionTempCate();
            SessionUserValidate    iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                sb.ptcode = itcode;
                sb.ptname = itname;
                sb.ptattr = ittattr;
                sb.ptms   = itms;
                sb.pread  = true;
                sb.ptype  = "a";
                sb.dcode  = "";
                sb.maker  = iv.u.ename;
                sb.pisbk  = isbk == "0"?false:true;
                sb.cdate  = DateTime.Now.ToString();
                if (itid == "0")
                {
                    if (sptcb.Add(sb) > 0)
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
                else
                {
                    if (sptcb.Update(sb))
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }