وب سرویس دریافت (Pa...
 
آگاه‌سازی‌ها
پاک‌کردن همه

وب سرویس دریافت (Payment)

5 ارسال ها
2 کاربران
0 Likes
137 نمایش‌
0
شروع کننده موضوع

برای ثبت دریافت در وب سرویس دریافت، فیلدهای لازم برنامه تست رو پر کردم ولی خطای زیر رو میده :

nullable object must have a value

فایل پیوست مشاهده شود.

چه پارامترهایی برای این وب سرویس لازمه که حتما پر بشه؟

PG-Admin PG-Admin 29 دی 1399 4:31 ب.ظ

با عرض سلام
لطفا فایل مستندات وب سرویس را از واحد امور مشتریان دریافت کنید

برچسب‌های موضوع
1 پاسخ
0
شروع کننده موضوع

فرمت تاریخ برای زمان پرداخت به چه صورته؟

من چنیدن فرمت مختلف تاریخ با ساعت و بدون ساعت و حالت های مختلف رو تست کردم ولی خطای زیر رو میده که مربوط به نوع فرمت تاریخ هست :

There was an error deserializing the object of type Septa.PayamGostar.ServiceLayer.Contract.PGContracts.DataContracts.PaymentInfo. The value '01/19/2021 06:22 PM' cannot be parsed as the type 'DateTime'

PG-Admin PG-Admin 1 بهمن 1399 9:50 ق.ظ

[System.Runtime.Serialization.OptionalFieldAttribute()]

private System.DateTime ModifyDateField

---------------------Sample--------------
paymentInfo.PayDate = DateTime.Now

mohammadk شروع کننده موضوع 1 بهمن 1399 11:48 ق.ظ

اگر DateTime.Now.ToString() حالت پیش فرض استفاده کنیم فرمت تاریخ رو به صورت زیر نشون میده:
1/20/2021 7:58:04 AM

این کد به زبان C# سیستم ما به زبان php نوشته شده.
من تو زبان php همین فرمت زمان رو وارد میکنم وب سرویس خطایی که قبلا فرستادم رو نشون میده.

PG-Admin PG-Admin 1 بهمن 1399 11:52 ق.ظ

دوست عزیز همانطور که قبلا عرض کردم من فقط در زمینه .net مینتونم راهنماییتون کنم و در زمینه php نمیتونم اطلاعاتی در اختیارتون بزارم

 

تنها چیزی که به ذهنم میرسه اینه که شما میتوانید با استفاده از متد find اطلاعات یک دریافت/پرداخت  را واککشی کنید و در آن فرمت  تاریخ را مشاهده کنید

 

نمونه کد های  PHP با کلیک در اینجا موجود است 

اشتراک:
پیمایش به بالا