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)); }
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; } }