示例#1
0
        public JsonResult CustDelPriceCate(string ppicode)
        {
            JsonData            d  = new JsonData();
            string              r  = "";
            SessionUserValidate iv = SysValidateBll.ValidateSession();

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

            if (iv.f)
            {
                Sys_ProductionPriceTempCate sal = new Sys_ProductionPriceTempCate();
                if (ppicode != "")
                {
                    sal = sptcb.Query(" and  ppicode='" + ppicode + "'");
                }
                else
                {
                    sal.ppicode = 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 SavePriceTempCate(string ptlcode, string ptlid, string ptlms, string ptlname)
        {
            JsonData d = new JsonData();
            Sys_ProductionPriceTempCate sb = new Sys_ProductionPriceTempCate();
            SessionUserValidate         iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                sb.ppicode = ptlcode;
                sb.ppiname = ptlname;
                sb.ppms    = ptlms;
                sb.pread   = true;
                sb.ptype   = "a";
                sb.dcode   = "";
                sb.maker   = iv.u.ename;
                sb.cdate   = DateTime.Now.ToString();
                if (ptlid == "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));
        }