Пример #1
0
    protected void btnSearch_Click(object sender, EventArgs e)
    {
        string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url);

        using (Utils utility = new Utils())
        {
            utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
        try
        {
            Bill_Sys_Modifier objModifier = new Bill_Sys_Modifier();
            string            UserId      = ((Bill_Sys_UserObject)Session["USER_OBJECT"]).SZ_USER_ID;
            DataSet           dsModifier  = new DataSet();
            dsModifier             = objModifier.SearchModifierData(txtCompanyID.Text, UserId, txtModifier.Text, txtIDCode.Text, txtModifierDesc.Text, "LIST");
            grdModifier.DataSource = dsModifier;
            grdModifier.DataBind();
        }
        catch (Exception ex)
        {
            Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
            using (Utils utility = new Utils())
            {
                utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
            }
            string str2 = "Error Request=" + id + ".Please share with Technical support.";
            base.Response.Redirect("../Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2);
        }

        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }
Пример #2
0
    private void bindGrid()
    {
        DataSet           ds          = new DataSet();
        Bill_Sys_Modifier objModifier = new Bill_Sys_Modifier();

        txtCompanyID.Text = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID;
        ds = objModifier.GetModifierData(txtCompanyID.Text);
        grdModifier.DataSource = ds;
        grdModifier.DataBind();
    }
Пример #3
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url);

        using (Utils utility = new Utils())
        {
            utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
        try
        {
            Bill_Sys_Modifier objModifier = new Bill_Sys_Modifier();
            string            UserId      = ((Bill_Sys_UserObject)Session["USER_OBJECT"]).SZ_USER_ID;
            string            msg         = objModifier.ModifierData(txtCompanyID.Text, UserId, txtModifier.Text, txtIDCode.Text, txtModifierDesc.Text, txtSelectedModifierID.Text, "UPDATE");
            bindGrid();
            if (msg == "SUCCESS")
            {
                this.usrMessage.PutMessage("Modifier updated succesfully.");
                this.usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage);
                this.usrMessage.Show();
            }
            else
            {
                this.usrMessage.PutMessage(msg);
                this.usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_ErrorMessage);
                this.usrMessage.Show();
            }
            btnAdd.Enabled    = true;
            btnUpdate.Enabled = false;
        }
        catch (Exception ex)
        {
            Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
            using (Utils utility = new Utils())
            {
                utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
            }
            string str2 = "Error Request=" + id + ".Please share with Technical support.";
            base.Response.Redirect("../Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2);
        }

        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }
Пример #4
0
    protected void btnDelete_Click(object sender, EventArgs e)
    {
        string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url);

        using (Utils utility = new Utils())
        {
            utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
        try
        {
            string finalModifierID = "";
            for (int i = 0; i < grdModifier.VisibleRowCount; i++)
            {
                GridViewDataColumn c   = (GridViewDataColumn)grdModifier.Columns[5];
                CheckBox           chk = (CheckBox)grdModifier.FindRowCellTemplateControl(i, c, "chkall1");
                if (chk != null)
                {
                    if (chk.Checked)
                    {
                        string ModifierID = grdModifier.GetRowValues(i, "i_modifier_id").ToString();

                        finalModifierID += "," + ModifierID;
                    }
                }
            }
            if (finalModifierID != "")
            {
                finalModifierID = finalModifierID.Remove(0, 1);
            }
            Bill_Sys_Modifier objModifier = new Bill_Sys_Modifier();
            string            UserId      = ((Bill_Sys_UserObject)Session["USER_OBJECT"]).SZ_USER_ID;
            string            msg         = objModifier.DeleteModifierData(txtCompanyID.Text, finalModifierID, "DELETE");
            bindGrid();
            if (msg == "SUCCESS")
            {
                this.usrMessage.PutMessage("Modifier deleted succesfully.");
                this.usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage);
                this.usrMessage.Show();
            }
            else
            {
                this.usrMessage.PutMessage(msg);
                this.usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_ErrorMessage);
                this.usrMessage.Show();
            }
        }
        catch (Exception ex)
        {
            Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
            using (Utils utility = new Utils())
            {
                utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
            }
            string str2 = "Error Request=" + id + ".Please share with Technical support.";
            base.Response.Redirect("../Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2);
        }

        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }