public IHttpActionResult  Get(string id)
        {
            PERMIT_TYPEBL objLookup = new PERMIT_TYPEBL();
            PERMIT_TYPEDC objResult = new PERMIT_TYPEDC();

            try{
                objResult = objLookup.LoadByPrimaryKey(id);
                return(Ok(new { objResult }));
            }
            catch (Exception ex)
            {
                return(new TextResult(ex.Message, Request, ex.StackTrace));
            }
        }
        public IHttpActionResult Update(List <PERMIT_TYPEDC> objPERMITS_LOOK_UPs)
        {
            PERMIT_TYPEBL objLookup = new PERMIT_TYPEBL();

            try
            {
                int IsUpdated = objLookup.Update(objPERMITS_LOOK_UPs);
                return(Ok());
            }
            catch (Exception ex)
            {
                return(new TextResult(ex.Message, Request, ex.StackTrace));
            }
        }
        public IHttpActionResult GetAllWithCode()
        {
            PERMIT_TYPEBL        objLookUp     = new PERMIT_TYPEBL();
            List <PERMIT_TYPEDC> objResultList = new List <PERMIT_TYPEDC>();

            try
            {
                objResultList = objLookUp.LoadAll(true);
                return(Ok(new { objResultList }));
            }
            catch (Exception ex)
            {
                return(new TextResult(ex.Message, Request, ex.StackTrace));
            }
        }