示例#1
0
    private void TreeChildChange(int SubjectID)
    {
        try
        {
            //DataTable dt = BINROTA.BUS.Pages.GetPageForExistanceControl(SessRoot.UserID, SubjectID, (int)Enumerations.PageType.TravelPage);
            DataTable dt = BINROTA.BUS.Pages.GetPageForExistanceControl(SubjectID);//SubjectID aslýnda PageID
            if (dt.Rows.Count > 0)
            {
                DataTable dtCategories = new DataTable();
                int       PageID       = int.Parse(dt.Rows[0]["PageID"].ToString());
                ((DropDownList)UctrlPageContent1.FindControl("drpPageCategory")).SelectedValue = dt.Rows[0]["PageCategoryID"].ToString();
                ((TextBox)UctrlPageContent1.FindControl("txtTitle")).Text = dt.Rows[0]["Title"].ToString();
                UctrlPageContent1.ContentText = dt.Rows[0]["PageContent"].ToString();

                DateTime TravelDate = DateTime.Parse(dt.Rows[0]["ModifyDate"].ToString());
                UctrlPageContent1.ContentYear  = TravelDate.Year;
                UctrlPageContent1.ContentMonth = TravelDate.Month;
                UctrlPageContent1.ContentDay   = TravelDate.Day;

                dtCategories = BINROTA.BUS.Categories.GetCategories();
                if (dtCategories.Rows.Count > 0)
                {
                    for (int i = 0; i < dtCategories.Rows.Count; i++)
                    {
                        int CategoryID = int.Parse(dtCategories.Rows[i]["CategoryID"].ToString());
                        UctrlPageCategories1.SetCategoryContent(CategoryID, (BINROTA.BUS.Pages.GetPageForExistanceControl(PageID, CategoryID).Rows[0]["PageContent"]).ToString());
                    }
                }
            }
        }
        catch (Exception)
        {
        }
    }
示例#2
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        DataTable dt = BINROTA.BUS.Pages.GetPageForExistanceControl(UctrlPageTree1.SelectedSubjectID);

        if (dt.Rows.Count > 0)
        {
            DateTime TravelDate = new DateTime(UctrlPageContent1.ContentYear, UctrlPageContent1.ContentMonth, UctrlPageContent1.ContentDay);
            BINROTA.BUS.Pages.PagesUpdate(int.Parse(dt.Rows[0]["PageID"].ToString()), int.Parse(dt.Rows[0]["SubjectID"].ToString()),
                                          int.Parse(((DropDownList)UctrlPageContent1.FindControl("drpPageCategory")).SelectedValue),
                                          ((TextBox)(UctrlPageContent1.FindControl("txtTitle"))).Text,
                                          UctrlPageContent1.ContentText, TravelDate,
                                          "PhotoPathKonulacak", "PhotoCaptionKonulacak", DateTime.Now, SessRoot.UserID, UctrlPageCategories1.GetCategoryContentsHT());
        }
    }