public System.Threading.Tasks.Task <GetBillOfEntryDetailsForPortResponse> GetBillOfEntryDetailsForPortAsync(int b_year, string b_section, string b_bill_type, string b_billno)
    {
        GetBillOfEntryDetailsForPortRequest inValue = new GetBillOfEntryDetailsForPortRequest();

        inValue.b_year      = b_year;
        inValue.b_section   = b_section;
        inValue.b_bill_type = b_bill_type;
        inValue.b_billno    = b_billno;
        return(((IGTGetBills)(this)).GetBillOfEntryDetailsForPortAsync(inValue));
    }
    public System.Data.DataSet GetBillOfEntryDetailsForPort(int b_year, string b_section, string b_bill_type, string b_billno)
    {
        GetBillOfEntryDetailsForPortRequest inValue = new GetBillOfEntryDetailsForPortRequest();

        inValue.b_year      = b_year;
        inValue.b_section   = b_section;
        inValue.b_bill_type = b_bill_type;
        inValue.b_billno    = b_billno;
        GetBillOfEntryDetailsForPortResponse retVal = ((IGTGetBills)(this)).GetBillOfEntryDetailsForPort(inValue);

        return(retVal.GetBillOfEntryDetailsForPortResult);
    }
 System.Threading.Tasks.Task <GetBillOfEntryDetailsForPortResponse> IGTGetBills.GetBillOfEntryDetailsForPortAsync(GetBillOfEntryDetailsForPortRequest request)
 {
     return(base.Channel.GetBillOfEntryDetailsForPortAsync(request));
 }
 GetBillOfEntryDetailsForPortResponse IGTGetBills.GetBillOfEntryDetailsForPort(GetBillOfEntryDetailsForPortRequest request)
 {
     return(base.Channel.GetBillOfEntryDetailsForPort(request));
 }