Esempio n. 1
0
        protected void gvDocumentList_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int DocumentListId = 0;

            if (e.CommandName == "DoEdit")
            {
                Session["DocumentListId"] = e.CommandArgument.ToString();
                DocumentListId            = Convert.ToInt32(e.CommandArgument.ToString());

                DocumentListMaster document = DocumentLisMasterManager.GetDocumentMaster(DocumentListId);

                txtDocument.Text = document.DocumentName;
            }

            if (e.CommandName == "DoDelete")
            {
                Session["DocumentListId"] = e.CommandArgument.ToString();
                DocumentListId            = Convert.ToInt32(e.CommandArgument.ToString());

                DocumentListMaster document = DocumentLisMasterManager.GetDocumentMaster(DocumentListId);

                if (document != null)
                {
                    document.IsActive = false;

                    DocumentLisMasterManager.Save(document);
                }
            }

            bindDocumentList();
        }
Esempio n. 2
0
        protected void btnSave_click(object sender, EventArgs e)
        {
            DocumentListMaster document = null;
            int DocumentListId          = 0;
            int PolicyTypeId            = 0;
            int clientID = Core.SessionHelper.getClientId();

            Page.Validate("NewDocument");

            if (!Page.IsValid)
            {
                return;
            }

            if (Session["DocumentListId"] == null)
            {
                // new document master
                document = new DocumentListMaster();

                PolicyTypeId = Convert.ToInt32(ddlPolicyType.SelectedValue);

                document.clientID = clientID;

                document.DocumentName = txtDocument.Text.Trim();
                document.PolicyTypeId = PolicyTypeId;

                document.IsActive = true;
                DocumentLisMasterManager.Save(document);
            }
            else
            {
                DocumentListId = Convert.ToInt32(Session["DocumentListId"]);

                document = DocumentLisMasterManager.GetDocumentMaster(DocumentListId);
                if (document != null)
                {
                    document.DocumentName = txtDocument.Text.Trim();

                    DocumentLisMasterManager.Save(document);
                }
            }

            txtDocument.Text = "";

            Session.Remove("DocumentListId");

            bindDocumentList();
        }
Esempio n. 3
0
        protected void bindDocumentList()
        {
            int clientID     = 0;
            int policyTypeID = Convert.ToInt32(ddlPolicyType.SelectedValue);

            clientID = Core.SessionHelper.getClientId();

            if (clientID > 0 && policyTypeID > 0)
            {
                gvDocumentList.DataSource = DocumentLisMasterManager.GetDocumentListMaster(clientID, policyTypeID);

                gvDocumentList.DataBind();
            }
            else
            {
                gvDocumentList.DataSource = null;

                gvDocumentList.DataBind();
            }
        }