Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Name"] == null)
            {
                Response.Redirect($"Login.aspx");
            }
            else
            {
                if (!IsPostBack)
                {
                    username = Session["Name"].ToString();
                    var questList = QuestionService.GetQuestionnairesForOwner(username);
                    if (questList != null && questList.Count != 0)
                    {
                        HeaderSprawdźBrak.Visible = false;
                        HeaderSprawdź.Visible     = true;
                        ListSprawdz.Visible       = true;

                        ListSprawdz.DataSource = QuestionService.GetArrayListOfIds(questList);
                        ListSprawdz.DataBind();
                    }
                    else
                    {
                        HeaderSprawdźBrak.Visible = true;
                        HeaderSprawdź.Visible     = false;
                        ListSprawdz.Visible       = false;
                    }
                }
            }
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Name"] == null)
            {
                Response.Redirect($"Login.aspx");
            }
            else
            {
                if (!IsPostBack)
                {
                    var msg = Request.QueryString["msg"];
                    if (msg != null && msg == "successSubmission")
                    {
                        ShowMessage(Constants.ResponseSubmittedMsg, WarningType.Success, true);
                    }

                    var userName      = Session["Name"].ToString();
                    var pendingList   = QuestionService.GetPendingQuestionnairesForUser(userName);
                    var completedList = QuestionService.GetCompletedQuestionnairesForUser(userName);

                    if (pendingList == null)
                    {
                        ListWypelnij.Visible   = false;
                        ButtonWypelnij.Enabled = false;
                        ButtonWypelnij.Visible = false;
                        HeaderWypelnij.Visible = false;
                    }
                    else
                    {
                        HeaderWypelnijBrak.Visible = false;
                    }

                    if (completedList == null)
                    {
                        HeaderSprawdź.Visible = false;
                        ListSprawdz.Visible   = false;
                        ButtonSprawdz.Enabled = false;
                        ButtonSprawdz.Visible = false;
                    }
                    else
                    {
                        HeaderSprawdźBrak.Visible = false;
                    }


                    ListWypelnij.DataSource = QuestionService.GetArrayListOfIds(pendingList);
                    ListWypelnij.DataBind();
                    ListSprawdz.DataSource = QuestionService.GetArrayListOfIds(completedList);
                    ListSprawdz.DataBind();
                }
                else
                {
                    ShowMessage(string.Empty, WarningType.Success, false);
                }
            }
        }