コード例 #1
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            BPPolicies bpPolicies = new BPPolicies();
            BEPolicies dsPolicies = bpPolicies.SelectByID(PoliciesID);

            //BPPages bpPages = new BPPages();
            //BEPages dsPages = bpPages.SelectByPageTypeIDAndPageTypeSpecificID(PageTypeID, PoliciesID);

            if (dsPolicies.tbl_Policies.Count > 0)
            {
                //DeleteAllLinkInfo();
                dsPolicies.tbl_Policies[0].Delete();
                bpPolicies.Update(dsPolicies);

                //if (dsPages.tbl_Pages.Count > 0)
                //{
                //    dsPages.tbl_Pages[0].Delete();
                //    bpPages.Update(dsPages);
                //}
            }
            BrowseRedirect();
        }
コード例 #2
0
        private void SavePoliciesInfo()
        {
            bool isNew = false;
            BPPolicies bp = new BPPolicies();
            BEPolicies dsPolicies = new BEPolicies();
            BEPolicies.tbl_PoliciesRow Policies = null;

            if (PoliciesID > 0)
            {
                dsPolicies = bp.SelectByID(PoliciesID);
                Policies = dsPolicies.tbl_Policies.FindByPoliciesID(PoliciesID);
            }

            if (Policies == null)
            {
                Policies = dsPolicies.tbl_Policies.Newtbl_PoliciesRow();
                isNew = true;
            }

            Policies.PoliciesTitle = txtPoliciesTitle.Text.Trim();

            if (txtPoliciesTitleFR.Text.Trim() != "")
                Policies.PoliciesTitleFR = txtPoliciesTitleFR.Text.Trim();
            else
                Policies.SetPoliciesTitleFRNull();

            if (dtPoliciesDate.Date != dtPoliciesDate.MinDate)
                Policies.PoliciesDate = dtPoliciesDate.Date;
            else
                Policies.SetPoliciesDateNull();

            if (txtPoliciesDescription.Text.Trim() != "")
                Policies.PoliciesDescription = txtPoliciesDescription.Text.Trim();
            else
                Policies.SetPoliciesDescriptionNull();

            if (txtPoliciesDescriptionFR.Text.Trim() != "")
                Policies.PoliciesDescriptionFR = txtPoliciesDescriptionFR.Text.Trim();
            else
                Policies.SetPoliciesDescriptionFRNull();

            if (docPoliciesDocument.SelectedDocument > 0)
                Policies.PoliciesDocumentID = docPoliciesDocument.SelectedDocument;
            else
                Policies.SetPoliciesDocumentIDNull();

            if (docPoliciesDocumentFR.SelectedDocument > 0)
                Policies.PoliciesDocumentIDFR = docPoliciesDocumentFR.SelectedDocument;
            else
                Policies.SetPoliciesDocumentIDFRNull();


            if (chkPoliciesActive.Checked)
            {
                Policies.PoliciesActive = true;
            }
            else
            {
                Policies.PoliciesActive = false;
            }

            Policies.PoliciesActiveFR = chkPoliciesActiveFR.Checked;

            Policies.DateModified = DateTime.Now;
            Policies.ModifiedByAdminID = Convert.ToInt32(PageUserID);

            if (isNew)
            {
                Policies.PoliciesTypeID = PoliciesTypeID;
                Policies.DateCreated = DateTime.Now;
                dsPolicies.tbl_Policies.Addtbl_PoliciesRow(Policies);
            }

            bp.Update(dsPolicies);
            //PoliciesID = Policies.PoliciesID;
            //SaveLinkInfo(isNew);

        }