protected void GridPatientCheckUp_PageIndexChanging(object sender, GridViewPageEventArgs e) { if (Session["Doctor"] != null) { GridFutureAppointmntTODoctors.Visible = true; GridFutureAppointmntTOAdmin.Visible = false; GridFutureAppointmntTODoctors.PageIndex = e.NewPageIndex; getFutureAppointmentDetailsDoctorsWise(); GridFutureAppointmntTODoctors.DataBind(); } else if (Session["Receptionist"] != null) { GridFutureAppointmntTODoctors.Visible = false; GridFutureAppointmntTOAdmin.Visible = true; GridFutureAppointmntTOAdmin.PageIndex = e.NewPageIndex; getFutureAppointmentDetailsToAdmin(); GridFutureAppointmntTOAdmin.DataBind(); } }
protected void getFutureAppointmentDetailsDoctorsWise() { DateTime jdt = Convert.ToDateTime(DateTime.Now.ToString()); string todaydate = String.Format("{0:yyyy-MM-dd}", jdt); try { int doctorId = Convert.ToInt32(Session["DoctorId"].ToString()); ds = new DataSet(); ds = appoint.GetAppointmentDetailsByFutureDateDoctorwise(Convert.ToDateTime(todaydate), doctorId); GridFutureAppointmntTODoctors.Visible = true; GridFutureAppointmntTOAdmin.Visible = false; GridFutureAppointmntTODoctors.DataSource = ds; GridFutureAppointmntTODoctors.DataBind(); } catch (SqlException ex) { ShowMessageBox("Remote Acess Not Available"); } }