Beispiel #1
0
    private void GetReminderDetails()
    {
        int id;

        if (!Int32.TryParse(Request.QueryString["id"], out id))
        {
            Response.Redirect("~/Default.aspx");
        }
        var reminderDetails = _reminderClass.GetReminderById(id);

        if (reminderDetails == null)
        {
            Response.Redirect("~/Default.aspx");
        }

        hl_edit.NavigateUrl = string.Format("~/Edit.aspx?id={0}", id);
        lbl_title.Text      = reminderDetails.Title;
        lbl_date.Text       = reminderDetails.Date == null ? "-" : ((DateTime)reminderDetails.Date).ToString(@"yyyy\/MM\/dd");
        lbl_notes.Text      = reminderDetails.Notes;
        lbl_categories.Text = reminderDetails._514_List.Title;
        lbl_priority.Text   = reminderDetails.Priority;
        lbl_active.Text     = reminderDetails.IsActive == null ? "Yes" : ((bool)reminderDetails.IsActive) ? "No" : "Yes";

        //Set right button
        if (reminderDetails.IsActive != null && ((bool)reminderDetails.IsActive))
        {
            Master.RightButton.Attributes["data-icon"] = "check";
            Master.RightButton.Text = "Mark as Complete";
        }
        else
        {
            Master.RightButton.Attributes["data-icon"] = "delete";
            Master.RightButton.Text = "Mark as Not Complete";
        }
    }
    private void GetReminderDetails()
    {
        int id;

        if (!Int32.TryParse(Request.QueryString["id"], out id))
        {
            Response.Redirect("~/Default.aspx");
        }

        var reminderDetails = _reminderClass.GetReminderById(id);

        if (reminderDetails == null)
        {
            Response.Redirect("~/Default.aspx");
        }

        //hl_edit.NavigateUrl = string.Format("~/Edit.aspx?id={0}", id);
        if (reminderDetails == null)
        {
            return;
        }
        txt_title.Text = reminderDetails.Title;
        txt_date.Text  = reminderDetails.Date == null ? "-" : ((DateTime)reminderDetails.Date).ToString(@"yyyy\/MM\/dd");
        txt_notes.Text = reminderDetails.Notes;
        ddl_categories.SelectedValue = reminderDetails.ListId.ToString();
        rbl_priority.SelectedValue   = reminderDetails.Priority;
        cb_active.Checked            = reminderDetails.IsActive != null && !((bool)reminderDetails.IsActive);
    }