From : Zurab Batiashvili
To : zdalakishvili@ssa.gov.ge<zdalakishvili@ssa.gov.ge> <zdalakishvili@ssa.gov.ge>; zdalakishvili@ssa.gov.ge
Subject : devnilis servisi
Cc : takobakhidze@ssa.gov.ge<takobakhidze@ssa.gov.ge> <takobakhidze@ssa.gov.ge>; takobakhidze@ssa.gov.ge
Received On : 08.09.2016 13:43

ზურა,

გიგზავნი სერვისს, რომელიც პირადი ნომრების მასივს ამოწმებს დევნილის სტატუსზე. (შენს შემთხვევაში პარამეტრად გადმოეცი 1 ელემენტიანი მასივი)

http://172.17.8.125:3030/SSAExternalServices/ExternalService.asmx

 

CheckPersonsOnRefugee(string[] privateNumbers, string userName, string password) - არიან თუ არა დევნილის სტატუსის მქონე

აბრუნებს შემდეგ კლასებს

 

    ///

    /// პირადი ნომრების მასივს გვერდით მიწერილი არის თუ არა დევნილის სტატუსის მქონე

    ///

    public class PersonsOnRefugeeResultEntity

    {

        public ResultStatus ResultStatus { get; set; }                          // პასუხი მოთხოვნაზე

 

        public List<PersonOnRefugeeResultEntity> PersonsOnRefugee { get; set; } // არიან თუ არა დევნილის სტატუსის მქონენი

    }

 

    ///

    ///  პირადი ნომერს გვერდით მიწერილი არის თუ არა დევნილის სტატუსის მქონე

    ///

    public class PersonOnRefugeeResultEntity

    {

        public string PrivateNumber { get; set; }   // პირადი ნომერი

        public bool isRefugee { get; set; }         // არის თუ არა დევნილის სტატუსის მქონე

    }

 

 

ორივე შემთხვევაში

    ///

    /// პასუხი მოთხოვნაზე

    ///

    public class ResultStatus

    {

        public int StatusCode { get; set; }              // ოპერაციის სტატუსის კოდი

        public string StatusDescription { get; set; }    // ოპერაციის სტატუსის განმარტება

    }

 

სადაც შეცდომის შემთხვევაში

StatusCode = -1, StatusDescription აღწერილია დეტალურად შეცდომა,

 

StatusCode = 1 ნიშნავს, რომ ოპერაცია დამთავრდა წარმატებით

 

მომხმარებლის სახელი და პაროლი იგივეა, რაც სხვა მეტოდებისტვის (BAVSVTA_ZRUNVA)

 

ზურა