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

            if (iv.f)
            {
                Sys_TPrice s = new Sys_TPrice();
                if (ptcode != "")
                {
                    s = stpb.Query(" and  ptcode='" + ptcode + "'");
                }
                else
                {
                    if (lpcode != "")
                    {
                        Sys_TPriceCate ss = stpcb.Query(" and  lpcode='" + lpcode + "'");
                        if (ss != null)
                        {
                            s.lpcode = ss.lpcode;
                            s.lpname = ss.lpname;
                        }
                    }
                    s.ptcode = stpb.CreateCode().ToString().PadLeft(6, '0');
                    s.id     = 0;
                }
                d.d = js.Serialize(s);
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }
コード例 #2
0
        public JsonResult SaveTPrice(string jattr, string jcode, string jfw, string jid, string jlcode, string jlname, string jlv, string jname, string jprice, string jtv)
        {
            JsonData            d  = new JsonData();
            Sys_TPrice          sb = new Sys_TPrice();
            SessionUserValidate iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                sb.lpcode = jlcode;
                sb.lpname = jlname;
                sb.fattr  = jattr;
                sb.isfw   = jfw == "1" ? true : false;
                sb.lv     = Convert.ToDecimal(jlv);
                sb.tv     = Convert.ToDecimal(jtv);
                sb.price  = Convert.ToDecimal(jprice);
                sb.ptcode = jcode;
                sb.ptname = jname;
                sb.maker  = iv.u.ename;
                sb.cdate  = DateTime.Now.ToString();
                if (jid == "0")
                {
                    if (stpb.Add(sb) > 0)
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
                else
                {
                    if (stpb.Update(sb))
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }