public IHttpActionResult GetExtensionCodes([FromUri] string ClientCode = null)
        {
            ClientCodeData           cd = new ClientCodeData();
            List <ClientCodeDetails> listExtensionCodes = cd.GetExtensionCodes(ClientCode);

            return(Ok(listExtensionCodes));
        }
        public IHttpActionResult GetClientCodes()
        {
            ClientCodeData cd = new ClientCodeData();
            //string str = System.Environment.UserName;

            HttpRequest currentRequest = HttpContext.Current.Request;

            string str1 = currentRequest.LogonUserIdentity.Name;

            // String ecname = System.Environment.MachineName;
            WindowsIdentity identity1 = HttpContext.Current.Request.LogonUserIdentity;
            //string[] str = currentRequest.LogonUserIdentity.User;
            //System.Security.Principal.SecurityIdentifier str12 = new SecurityIdentifier(;
            //str12 = currentRequest.LogonUserIdentity.User;

            List <ClientCodeDetails> listClientCodes = cd.GetClientCodes(currentRequest.LogonUserIdentity.Name);

            return(Ok(listClientCodes));
        }