Пример #1
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            Hashtable ht       = new Hashtable();
            string    mobileno = txtMobile.Text;

            ht["mobileno"] = mobileno;
            string email = txtEmail.Text;

            ht["email"] = email;
            Cls_Business_MstLCOUpdateDetails obj = new Cls_Business_MstLCOUpdateDetails();
            string lcocode  = "";
            string username = "";

            if (Session["LcoCode"] != null)
            {
                lcocode  = Convert.ToString(Session["LcoCode"]);
                username = Convert.ToString(Session["username"]);
            }
            else
            {
                Session.Abandon();
                Response.Redirect("~/Login.aspx");
            }
            string response = obj.UpdateLCOData(username, lcocode, ht);

            reset();
            if (response == "ex_occured")
            {
                //exception occured
                Response.Redirect("~/ErrorPage.aspx");
                return;
            }
            else
            {
                lblResponseMsg.Text = response;
            }
        }
Пример #2
0
        protected void loadLCOSection()
        {
            Hashtable htLCOParams = getLCOParamsData();

            if (Session["username"] != null || Session["operator_id"] != null)
            {
                string username    = Convert.ToString(Session["username"]);
                string catid       = Convert.ToString(Session["category"]);
                string operator_id = Convert.ToString(Session["operator_id"]);
                Cls_Business_MstLCOUpdateDetails obj = new Cls_Business_MstLCOUpdateDetails();
                Hashtable htResponse = obj.GetTransations(htLCOParams, username, catid, operator_id);

                DataTable dt = null;
                if (htResponse["htResponse"] != null)
                {
                    dt = (DataTable)htResponse["htResponse"];
                }

                if (dt == null)
                {
                    Response.Redirect("~/ErrorPage.aspx");
                    return;
                }

                if (dt.Rows.Count == 0)
                {
                    lblLCOCode.Text        = "";
                    lblLCOName.Text        = "";
                    txtEmail.Text          = "";
                    txtMobile.Text         = "";
                    lblSubDistributor.Text = "";
                    lblState.Text          = "";
                    lblDistributor.Text    = "";
                    lblDirect.Text         = "";
                    lblCity.Text           = "";
                    lblAddress.Text        = "";
                    lblJV.Text             = "";
                    lblResponseMsg.Text    = "No data found...";
                    pnlDetails.Visible     = false;
                }
                else
                {
                    lblLCOCode.Text = dt.Rows[0]["lcocode"].ToString();
                    lblLCOName.Text = dt.Rows[0]["lconame"].ToString();
                    txtEmail.Text   = dt.Rows[0]["email"].ToString();

                    txtMobile.Text = dt.Rows[0]["mobileno"].ToString();

                    lblAddress.Text        = dt.Rows[0]["addr"].ToString();
                    lblCity.Text           = dt.Rows[0]["city"].ToString();
                    lblState.Text          = dt.Rows[0]["state"].ToString();
                    lblDistributor.Text    = dt.Rows[0]["distname"].ToString();
                    lblSubDistributor.Text = dt.Rows[0]["subdist"].ToString();
                    lblDirect.Text         = dt.Rows[0]["directno"].ToString();
                    lblJV.Text             = dt.Rows[0]["jvno"].ToString();

                    Session["LcoCode"] = lblLCOCode.Text.Trim().ToString();
                    //ViewState["lcoid2"] = dt.Rows[0]["lcoid"].ToString();
                    //ViewState["searched_trans"] = dt;
                    lblResponseMsg.Text = "";

                    pnlDetails.Visible = true;
                }
            }
            else
            {
                Session.Abandon();
                Response.Redirect("~/Login.aspx");
            }
        }
Пример #3
0
        protected void btnSubmitConfirm_Click(object sender, EventArgs e)
        {
            try
            {
                Hashtable DT = new Hashtable();
                DT.Add("LCOCode", lblLcoID.Text);
                if (chkUserAccMap.Checked == true)
                {
                    DT.Add("UserAccMap", "Y");
                }
                else
                {
                    DT.Add("UserAccMap", "N");
                }
                if (chkAdd.Checked == true)
                {
                    DT.Add("Add", "Y");
                }
                else
                {
                    DT.Add("Add", "N");
                }
                if (chkAutoRenew.Checked == true)
                {
                    DT.Add("AutoRenew", "Y");
                }
                else
                {
                    DT.Add("AutoRenew", "N");
                }
                if (chkCancel.Checked == true)
                {
                    DT.Add("Cancel", "Y");
                }
                else
                {
                    DT.Add("Cancel", "N");
                }
                if (chkChange.Checked == true)
                {
                    DT.Add("Change", "Y");
                }
                else
                {
                    DT.Add("Change", "N");
                } if (chkCustModify.Checked == true)
                {
                    DT.Add("CustModify", "Y");
                }
                else
                {
                    DT.Add("CustModify", "N");
                }
                if (chkDeactivate.Checked == true)
                {
                    DT.Add("Deactivate", "Y");
                }
                else
                {
                    DT.Add("Deactivate", "N");
                }
                if (chkDiscount.Checked == true)
                {
                    DT.Add("Discount", "Y");
                }
                else
                {
                    DT.Add("Discount", "N");
                }
                if (chkFocPack.Checked == true)
                {
                    DT.Add("FocPack", "Y");
                }
                else
                {
                    DT.Add("FocPack", "N");
                }
                if (chkRenew.Checked == true)
                {
                    DT.Add("Renew", "Y");
                }
                else
                {
                    DT.Add("Renew", "N");
                }
                if (chkRetrack.Checked == true)
                {
                    DT.Add("Retrack", "Y");
                }
                else
                {
                    DT.Add("Retrack", "N");
                }
                if (chkSTBSwap.Checked == true)
                {
                    DT.Add("STBSwap", "Y");
                }
                else
                {
                    DT.Add("STBSwap", "N");
                }
                if (chkTerminate.Checked == true)
                {
                    DT.Add("Terminate", "Y");
                }
                else
                {
                    DT.Add("Terminate", "N");
                }

                //---Tiles
                string Pages = "";
                if (chkDashboard.Checked == true)
                {
                    Pages += "102#Y$";
                }
                else
                {
                    Pages += "102#N$";
                }

                if (ChkPackManagement.Checked == true)
                {
                    Pages += "3#Y$";
                }
                else
                {
                    Pages += "3#N$";
                }

                if (chkBalanceManagement.Checked == true)
                {
                    Pages += "241#Y$";
                }
                else
                {
                    Pages += "241#N$";
                }

                if (chkBulkManagement.Checked == true)
                {
                    Pages += "242#Y$";
                }
                else
                {
                    Pages += "242#N$";
                }

                if (chkMassenger.Checked == true)
                {
                    Pages += "111#Y$";
                }
                else
                {
                    Pages += "111#N$";
                }

                if (chkReports.Checked == true)
                {
                    Pages += "46#Y$";
                }
                else
                {
                    Pages += "46#N$";
                }

                if (chkInventoryManagement.Checked == true)
                {
                    Pages += "243#Y$";
                }
                else
                {
                    Pages += "243#N$";
                }

                if (chkEcaf.Checked == true)
                {
                    Pages += "244#Y$";
                }
                else
                {
                    Pages += "244#N$";
                }

                if (chkNotification.Checked == true)
                {
                    Pages += "246#Y$";
                }
                else
                {
                    Pages += "246#N$";
                }

                if (chkLCOAdmin.Checked == true)
                {
                    Pages += "245#Y$";
                }
                else
                {
                    Pages += "245#N$";
                }

                if (chkLegal.Checked == true)
                {
                    Pages += "247#Y$";
                }
                else
                {
                    Pages += "247#N$";
                }

                Pages = Pages.TrimEnd('#');
                DT.Add("Pages", Pages);
                Cls_Business_MstLCOUpdateDetails objinst = new Cls_Business_MstLCOUpdateDetails();
                string response = "";

                response = objinst.LCOAssignRights(username, DT);
                if (response == "ex_occured")
                {
                    msgbox(response);
                }
                else
                {
                    msgbox(response);
                    div2.Visible = false;
                    div3.Visible = false;
                    div5.Visible = false;
                }
            }
            catch (Exception)
            {
                div2.Visible = false;
                div3.Visible = false;
                div5.Visible = false;
                div1.Visible = true;
                //throw;
            }
        }