Пример #1
0
        public HttpResponseMessage GetLoginType()
        {
            string    JSONRequest = Request.Content.ReadAsStringAsync().Result;
            UserLogin request     = new UserLogin();

            try
            {
                request = JsonConvert.DeserializeObject <UserLogin>(JSONRequest, ALISSettings.ALISDateFormatJSONSettings);
            }
            catch
            {
                return(ALISErrorFactory.CreateError("G001", Request));
            }


            string result = ReaderInfo.GetLoginType(request.Login);

            if (result.ToLower() == "notdefined")
            {
                return(ALISErrorFactory.CreateError("R003", Request));
            }
            LoginType type = new LoginType();

            type.LoginTypeValue = result;
            return(ALISResponseFactory.CreateResponse(type, Request));
        }