protected override WcfResponse BaseRequest(Entities.WCF.WcfRequest req)
        {
            IMS_LocationAssigner dal = new IMS_LocationAssigner();


            var res = new WcfResponse();

            object[] objs;
            switch (req.Head.RequestMethodName)
            {
            case "SaveLocationAssigner":
                objs = (object[])req.Body.Parameters;
                IMS_CB_KC   kc   = (IMS_CB_KC)objs[0];
                IMS_CB_RQ   rq   = (IMS_CB_RQ)objs[1];
                IMS_WT_CWRW cwrw = (IMS_WT_CWRW)objs[2];
                IMS_VC_DJH  djh  = (IMS_VC_DJH)objs[3];

                dal.SaveLocationAssigner(kc, rq, cwrw, djh);
                break;
            }

            return(res);
        }
        protected override WcfResponse BaseRequest(Entities.WCF.WcfRequest req)
        {
            IMS_LocationAssigner dal = new IMS_LocationAssigner();


            var res = new WcfResponse();

            object[] objs;
            switch (req.Head.RequestMethodName)
            {
                case "SaveLocationAssigner":
                    objs = (object[])req.Body.Parameters;
                    IMS_CB_KC kc = (IMS_CB_KC)objs[0];
                    IMS_CB_RQ rq = (IMS_CB_RQ)objs[1];
                    IMS_WT_CWRW cwrw = (IMS_WT_CWRW)objs[2];
                    IMS_VC_DJH djh = (IMS_VC_DJH)objs[3];

                    dal.SaveLocationAssigner(kc, rq, cwrw, djh);
                    break;
            }

            return res;
        }