Example #1
0
        public JsonResult InitWorkLine(string wpcode, string wcode)
        {
            JsonData            d  = new JsonData();
            SessionUserValidate iv = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                Sys_WorkLine     swl  = new Sys_WorkLine();
                Sys_WorkLineCate swlc = new Sys_WorkLineCate();
                if (wcode != "")
                {
                    swl = swlb.Query(" and  wcode='" + wcode + "'");
                }
                else
                {
                    swlc       = swb.Query(" and  wccode='" + wpcode + "'");
                    swl.id     = 0;
                    swl.wcode  = swlb.CreateCode().ToString().PadLeft(4, '0');
                    swl.wccode = swlc.wccode;
                    swl.wcname = swlc.wcname;
                }
                d.d = js.Serialize(swl);
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }
Example #2
0
        public JsonResult GetWorkLine(string wccode, string icode)
        {
            JsonData            d    = new JsonData();
            Sys_WorkLine        swlc = new Sys_WorkLine();
            SessionUserValidate iv   = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                d.d = swb.GetWorkLine(wccode, icode);
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }
Example #3
0
        public JsonResult SaveWorkLine(string cattr, string ccode, string cid, string clv, string cname, string cpcode, string cpname, string ctype, string ctv)
        {
            JsonData            d    = new JsonData();
            Sys_WorkLine        swlc = new Sys_WorkLine();
            SessionUserValidate iv   = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                swlc.wccode = cpcode;
                swlc.wcname = cpname;
                swlc.wcode  = ccode;
                swlc.wname  = cname;
                swlc.wrattr = cattr;
                swlc.wrlv   = Convert.ToInt32(clv);
                swlc.wrtv   = Convert.ToInt32(ctv);
                swlc.wrtype = ctype;
                if (cid == "0")
                {
                    if (swlb.Add(swlc) > 0)
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
                else
                {
                    if (swlb.Update(swlc))
                    {
                        d.d = "S";
                    }
                    else
                    {
                        d.d = "F";
                    }
                }
            }
            else
            {
                d.d = iv.badstr;
            }
            return(Json(d));
        }