PDA

View Full Version : خطای Object reference not set to an instance of an object. در زمان اتصال به بانک پارسیان



hgh.just.hony
شنبه 10 فروردین 1392, 10:08 صبح
سلام
من تازه دارم با وب سرویس بانک پارسیان کار میکنم
اینم کد من هست اما قبلش بگم که یه کلاس به پروِژه اضاف کردم و یه وب سرویس مربوط به بانک

protected void Button2_Click(object sender, EventArgs e)
{
try
{
long authority = 0;
byte status = 0;
int amount = 1;
int orderId =1;
SaleAlert.Text += "48";
string callbackPage = ConfigManager.GetValue("ParsianInpay");
SaleAlert.Text += "50";
string pgwPage = ConfigManager.GetValue("pgwPage");
SaleAlert.Text += "52";


service.PinPaymentRequest("پین", amount, orderId, callbackPage, ref authority, ref status);
SaleAlert.Text += "56";
// here eShops has to register the authority, for future needs, such as integrity
// checks in settlement time.
if (status == 0)
{
SaleAlert.Text += "63";
Response.Redirect(pgwPage + "?au=" + authority.ToString(), true);
}

SaleAlert.Text = "Status : " + ((PgwStatus)status).ToString();
SaleAlert.Text += "67";
}
catch (Exception err)
{
SaleAlert.Text += ("ERROR : " + err.Message.ToString());
}


}


اما به همین خطی که میخواد به بانک وصل میشه خطای بالا رو میده

service.PinPaymentRequest("پین", amount, orderId, callbackPage, ref authority, ref status);


میشه کمکم کنین