public int getClinecIDForCurrentSecurtary(string userID)
        {
            string clinecID = getSeassionValue(userID, seassionNamesList.SecurtaryActiveClinec.ToString(), seassionProbertyNamesList.ActiveClinecID.ToString());

            if (clinecID == null)
            {
                SecertaryRepository secertaryRepository = new SecertaryRepository();
                int clinecIDholder = secertaryRepository.getClinecIDByUserID(userID);
                clinecID = clinecIDholder.ToString();
                setSeassionValue(userID, seassionNamesList.SecurtaryActiveClinec.ToString(), seassionProbertyNamesList.ActiveClinecID.ToString(), clinecID);
            }
            return(int.Parse(clinecID));
        }
示例#2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (User.IsInRole("Secretary"))
     {
         SecertaryRepository sec = new SecertaryRepository();
         dsAppoiments.SelectParameters["ClinicID"].DefaultValue = sec.getClinecIDByUserID(User.Identity.GetUserId()).ToString();
     }
     else if (User.IsInRole("Doctor"))
     {
         DoctorRepository doc = new DoctorRepository();
         dsAppoiments.SelectParameters["ClinicID"].DefaultValue = doc.getClinecIDByUserID(User.Identity.GetUserId()).ToString();
     }
     if (!IsPostBack)
     {
         ASPxScheduler1.Start = DateTime.Now.Date;
     }
 }