protected void PayGrid_ItemCommand(object sender, GridCommandEventArgs e) { CommonBusiness cmnb = new CommonBusiness(); PaymentBusiness PB = new PaymentBusiness(); if (e.CommandName == "ConfirmPay") { PaymentDTO payDTO = new PaymentDTO(); payDTO.OrderId = long.Parse(e.CommandArgument.ToString()); PB.UpdatePaymentStatus(payDTO); cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session[sessionNames.appID_Karbar].ToString()), 7, ""); List <PaymentDTO> lstDto = new List <PaymentDTO>(); lstDto = PB.GetAllPayment(date_input_1.Value.ToString(), date_input_2.Value.ToString()); grd_Pay.DataSource = lstDto; grd_Pay.DataBind(); } }