public AuthenticateResponse AuthenticateLogin(AuthenticateRequest model)
        {
            AuthenticateResponse    resp = _AccountManagementService.AuthenticateLogin(model);
            UserAuthenticateRequest ureq = new UserAuthenticateRequest();

            try
            {
                string responseInString = "";
                if (resp.series != "")
                {
                    using (var wb = new WebClient())
                    {
                        //string url = "https://usermgtservices.azurewebsites.net/api/UserManagement/AuthenticateLogin";
                        string url = "http://localhost:1008/api/UserManagement/AuthenticateLogin";
                        //string url = "http://localhost:63620/api/UserManagement/AuthenticateLogin";

                        ureq.username     = model.username;
                        ureq.password     = model.password;
                        ureq.company_code = model.company_code;
                        ureq.series_code  = resp.series;

                        wb.Headers[HttpRequestHeader.ContentType] = "application/json";
                        string Stringdata = JsonConvert.SerializeObject(ureq);
                        responseInString = wb.UploadString(url, Stringdata);
                        //string HtmlResult = wb.UploadValues(url, data);

                        //var response = wb.UploadValues(url, "POST", data);
                        //responseInString = Encoding.UTF8.GetString(response);
                    }
                    resp = JsonConvert.DeserializeObject <AuthenticateResponse>(responseInString);
                }
            }
            catch (Exception e)
            {
                resp.routing = "Error: " + e.Message;
            }

            return(resp);
        }