Ejemplo n.º 1
0
        public static string InitFee(string ptcode, string pcode, string id)
        {
            string                   r    = "";
            Sys_AgentFee             sr   = new Sys_AgentFee();
            Sys_AgentFeeBll          srb  = new Sys_AgentFeeBll();
            Sys_InventoryCategoryBll sicb = new Sys_InventoryCategoryBll();
            Sys_DepmentBll           sdb  = new Sys_DepmentBll();
            SessionUserValidate      iv   = SysValidateBll.ValidateSession();

            if (iv.f)
            {
                Sys_InventoryCategory ic = new Sys_InventoryCategory();
                Sys_Depment           dt = new Sys_Depment();
                if (id == "0" || id == "")
                {
                    ic       = sicb.Query(" and iccode='" + pcode + "'");
                    dt       = sdb.Query(" and dcode='" + ptcode + "'");
                    sr.acode = ptcode;
                    sr.aname = dt.dname;
                    sr.iname = ic.icname;
                    sr.icode = pcode;
                    sr.id    = 0;
                    r        = js.Serialize(sr);
                }
                else
                {
                    sr       = srb.Query(" and id=" + id + "");
                    sr.iname = sicb.Query(" and iccode='" + sr.icode + "'").icname;
                    sr.aname = sdb.Query(" and dcode='" + sr.acode + "'").dname;
                    r        = js.Serialize(sr);
                }
            }
            else
            {
                r = iv.badstr;
            }
            return(r);
        }