From : Batiashvili Zurab <zbatiashvili@moh.gov.ge>
To : itabatadze@ssa.gov.ge
Subject : gasacemlebis web servicsi
Received On : 28.01.2016 11:05

ირაკლი, მოკლედ ასეთი სახელები მოვუფიქრე ამ მეთოდებს და გადამიხედე თუ ხა ძმა J

 

CheckPersonPayoutType (string privateNumber, string payoutType - პირადი ნომრით შემოწმება სახელმწიფო გასაცემლების ტიპზე

 

რომელიც აბრუნებს შემდგ კლასს:

    

 

///

    /// პიროვნების შემოწმება გასაცემლის ტიპზე, არის თუ არა მისი მიმღები

    ///

    public class PersonPayoutTypeResultEntity

    {

        public ResultStatus ResultStatus;                   // ოპერაციის სტატუსი

        public PersonPayoutTypeInfo PersonPayoutTypeInfo { get; set; } // პიროვნების გასაცემლის ტიპი

    }

 

    public class PersonPayoutTypeInfo

    {

        public bool IsInPayoutType { get; set; }            //არის თუ არა პიროვნება გასაცემლის ტიპის მიმღები

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

    }

 

 

და მეორე მეთოდი (მერიის შემთხვევა)

CheckPersonPayoutTypeExtended (string privateNumber, string payoutType - პირადი ნომრით შემოწმება სახელმწიფო გასაცემლების ტიპზე, აგრეთვე აბრუნებს პიროვნების მონაცემებს

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

 

    ///

    /// ძირითადი ინფორმაცია სახელმწიფო გასაცემლების შესახებ

    ///

    public class PersonPayoutTypeExtendedResultEntity

    {

        public ResultStatus ResultStatus;                   // ოპერაციის სტატუსი

        public Person Person { get; set; }                          // პიროვნება

    }

 

    ///

    /// პიროვნება

    ///

    public class Person

    {

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

        public string LastName { get; set; }         // გვარი

        public string FirstName { get; set; }        // სახელი

        public DateTime? BirthDate { get; set; }     // დაბადების თარიღი

    }

 

    ///

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

    ///

    public class ResultStatus

    {

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

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

    }