Example #1
0
 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();
     }
 }
Example #2
0
    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");
        }
    }