Subject: devnilis servisi
From: Zurab Batiashvili
To: "[email-masked]<[email-masked]>" <[email-masked]>, [email-masked]
Cc: "[email-masked]<[email-masked]>" <[email-masked]>, [email-masked]
Date: Thu, 08 Sep 2016 13:43:00 +0000

ზურა,

გიგზავნი სერვისს, რომელიც პირადი ნომრების მასივს ამოწმებს დევნილის სტატუსზე. (შენს შემთხვევაში პარამეტრად გადმოეცი 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)

ზურა