Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["CLIENT_ID"] == null || Session["CLIENT_ID"] == "")
        {
            Response.Redirect("../");
        }
        else
        {
            if (Request.QueryString["rid"] != "" && Request.QueryString["rid"] != null)
            {
                requestid    = Convert.ToInt32(MyExtenstionMethods.DecryptString(Request.QueryString["rid"].ToString()));
                hndrid.Value = Request.QueryString["rid"].ToString();
            }
            if (Session["CLIENT_ID"] != "" && Session["CLIENT_ID"] != null && Session["CLIENT_ID"] != "0")
            {
                clientid     = Convert.ToInt32(Session["CLIENT_ID"].ToString());
                hndcid.Value = MyExtenstionMethods.EncryptString(clientid.ToString());
                SetDate();

                int Outstandingamount = crmObj.GetClientOutstanding(clientid);
                if (Outstandingamount > 0)
                {
                    diverror.InnerText  = "Your Pending amount is Rs " + Outstandingamount.ToString() + " Will be added in Service fee/ Cash Handling charges";
                    txtoutstanding.Text = Outstandingamount.ToString();
                }
            }
            else
            {
                Response.Redirect("../Signin/");
            }
        }
    }
Exemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        con.ConnectionString = ConfigurationManager.ConnectionStrings["TESTQUEUEConnectionString"].ToString();
        string txn_id = "";

        if (Session["CIT_MARTRANSACTIONID"] != null)
        {
            if (Session["CIT_MARTRANSACTIONID"] != null)
            {
                txn_id = Session["CIT_MARTRANSACTIONID"].ToString() + "T" + System.DateTime.Now.ToString("yyyyMMddHHmmssffff");
            }
            if (Session["CIT_AMOUNT"] != null)
            {
                citrusAmount.Value = HttpContext.Current.Session["CIT_AMOUNT"].ToString();
            }
            if (Session["CIT_NAME"] != null)
            {
                citrusFirstName.Value = Session["CIT_NAME"].ToString();
                citrusLastName.Value  = Session["CIT_NAME"].ToString();
            }
            if (Session["CIT_EMAIL"] != null)
            {
                citrusEmail.Value = HttpContext.Current.Session["CIT_EMAIL"].ToString();
            }
            if (Session["CIT_PHONE"] != null)
            {
                citrusMobile.Value = HttpContext.Current.Session["CIT_PHONE"].ToString();
            }

            string access_key = "DQPW4Y3F1ZP9BHKRU2J2";
            string cdata      = "0";
            if (Request.QueryString["Data"] != "" && Request.QueryString["Data"] != null)
            {
                cdata = Request.QueryString["Data"].ToString();
                string[] words  = cdata.Split('_');
                string[] words2 = GetCardType(words[0].ToString().Substring(0, 6)).Split(',');

                citrusCardType.Value   = words2[1];
                citrusNumber.Value     = words[0];
                citrusCardHolder.Value = words[1];
                citrusExpiry.Value     = words[2] + "/" + words[3];
                citrusCvv.Value        = words[4];
                string _isSave = "0";
                _isSave = words[5];
                if (_isSave == "1")
                {
                    DataSet ds1 = new DataSet();
                    con.Open();
                    cmd             = new SqlCommand("CCD", con);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.Add("@ClientID", SqlDbType.Int).Value            = Convert.ToInt32(Session["CLIENT_ID"].ToString());
                    cmd.Parameters.Add("@CardNo", SqlDbType.NVarChar).Value         = MyExtenstionMethods.EncryptString(words[0]);
                    cmd.Parameters.Add("@CardHolderName", SqlDbType.NVarChar).Value = MyExtenstionMethods.EncryptString(words[1]);
                    cmd.Parameters.Add("@CardType", SqlDbType.NVarChar).Value       = MyExtenstionMethods.EncryptString(words2[1]);
                    cmd.Parameters.Add("@ExpiryMonth", SqlDbType.NVarChar).Value    = MyExtenstionMethods.EncryptString(words[2]);
                    cmd.Parameters.Add("@ExpiryYear", SqlDbType.NVarChar).Value     = MyExtenstionMethods.EncryptString(words[3]);
                    da = new SqlDataAdapter(cmd);
                    da.Fill(ds1);
                    DataTable dtable = ds1.Tables[0];
                }
                for (int i = 0; i <= citrusScheme.Items.Count - 1; i++)
                {
                    if (citrusScheme.Items[i].Value == words2[0])
                    {
                        citrusScheme.Items[i].Selected = true;
                    }
                }
            }

            //string bankid = Request.QueryString["bid"].ToString();
            string secret_key = "2d2ed82733071d05c98378f5b989e423a218554a";

            //string return_url = "http://www.russsh.com/Payment/SampleResponse.aspx";

            //string vanityUrl = "russshpay";

            //Need to change with your Return URL
            string returnURL = "https://www.russsh.com/Task_Payment/PaymentResponse.aspx?BOOKID=" + txn_id;
            citrusReturnUrl.Value = "https://www.russsh.com/Task_Payment/PaymentResponse.aspx?BOOKID=" + txn_id;
            //Need to change with your Notify URL
            string notifyUrl = "https://www.russsh.com/Task_Payment/TransactionResponse.aspx";

            Int32 unixTimestamp = (Int32)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds;

            string amount      = Session["CIT_AMOUNT"].ToString();
            string data_string = "merchantAccessKey=" + access_key + "&transactionId=" + txn_id + "&amount=" + amount;

            byte[] key = Encoding.ASCII.GetBytes(secret_key);
            System.Security.Cryptography.HMACSHA1 hmac = new System.Security.Cryptography.HMACSHA1(key);
            System.IO.MemoryStream stream = new System.IO.MemoryStream(Encoding.ASCII.GetBytes(data_string));
            string signature = BitConverter.ToString(hmac.ComputeHash(stream)).Replace("-", "").ToLower();


            citrusMerchantTxnId.Value = txn_id;
            citrusAmount.Value        = amount;
            citrusSignature.Value     = signature;
            citrusFirstName.Value     = Session["CIT_NAME"].ToString();
            citrusLastName.Value      = Session["CIT_NAME"].ToString();
            citrusEmail.Value         = Session["CIT_EMAIL"].ToString();
            citrusMobile.Value        = Session["CIT_PHONE"].ToString();
            citrusAmount.Value        = Session["CIT_AMOUNT"].ToString();
            citrusMerchantTxnId.Value = txn_id;
        }
        else
        {
            Response.Redirect("../");
        }
    }
Exemplo n.º 3
0
 protected void btndrcrypt_Click(object sender, EventArgs e)
 {
     dstr.Text = MyExtenstionMethods.DecryptString(txtdecrypt.Text);
 }
Exemplo n.º 4
0
    public void SetDate()
    {
        DataSet _RData     = ObjBT.GetRequestData(requestid, clientid);
        string  Tdate      = _RData.Tables[0].Rows[0]["TD"].ToString();
        int     cat        = Convert.ToInt32(_RData.Tables[0].Rows[0]["Category"].ToString());
        int     Weight     = Convert.ToInt32(_RData.Tables[0].Rows[0]["Weight"].ToString());
        int     rcat       = Convert.ToInt32(_RData.Tables[0].Rows[0]["returncategory"].ToString());
        int     rweight    = Convert.ToInt32(_RData.Tables[0].Rows[0]["returncategory"].ToString());
        string  ttype      = _RData.Tables[0].Rows[0]["Tasktype"].ToString();
        int     totalcost  = Convert.ToInt32(_RData.Tables[0].Rows[0]["Cost"].ToString());
        int     rcost      = Convert.ToInt32(_RData.Tables[0].Rows[0]["Rcost"].ToString());
        int     servicefee = Convert.ToInt32(_RData.Tables[0].Rows[0]["service"].ToString());
        string  padd       = _RData.Tables[0].Rows[0]["padd"].ToString();
        string  dadd       = _RData.Tables[0].Rows[0]["dadd"].ToString();
        string  datename   = _RData.Tables[0].Rows[0]["DName"].ToString();
        string  ptime      = _RData.Tables[0].Rows[0]["Picktime"].ToString();

        divpadd.InnerHtml = "<p>" + padd + "</p>";
        divdadd.InnerHtml = "<p>" + dadd + "</p>";
        divtime.InnerHtml = divtime.InnerHtml = " <p><strong> " + datename + " </strong>: " + ptime + " , " + Tdate + "</p>";
        if (ttype.Trim() == "Single")
        {
            if (cat == 19)
            {
                divsfee.InnerHtml  = "<i class='fa fa-rupee'></i> 0";
                divCash.InnerHtml  = "<i class='fa fa-rupee'></i> " + servicefee;
                divtotal.InnerHtml = "<i class='fa fa-rupee'></i> " + totalcost;
                if (Weight > 5)
                {
                    if (Weight < 10)
                    {
                        divbag.InnerHtml = "<i class='fa fa-rupee'></i> " + 100;
                        hndweight.Value  = "100";
                    }
                    else if (Weight < 15)
                    {
                        divbag.InnerHtml = "<i class='fa fa-rupee'></i> " + 200;
                        hndweight.Value  = "200";
                    }
                    else if (Weight < 20)
                    {
                        divbag.InnerHtml = "<i class='fa fa-rupee'></i> " + 300;
                        hndweight.Value  = "300";
                    }
                    else if (Weight < 25)
                    {
                        divbag.InnerHtml = "<i class='fa fa-rupee'></i> " + 400;
                        hndweight.Value  = "400";
                    }
                    else if (Weight > 25)
                    {
                        divbag.InnerHtml = "<i class='fa fa-rupee'></i> " + 500;
                        hndweight.Value  = "500";
                    }
                }
                else
                {
                    divbag.InnerHtml = "<i class='fa fa-rupee'></i> " + 0;
                }
            }
            else
            {
                divCash.InnerHtml  = "<i class='fa fa-rupee'></i> " + 0;
                divtotal.InnerHtml = "<i class='fa fa-rupee'></i> " + totalcost;
                divsfee.InnerHtml  = "<i class='fa fa-rupee'></i> " + (servicefee);
                if (Weight > 5)
                {
                    if (Weight < 10)
                    {
                        divbag.InnerHtml  = "<i class='fa fa-rupee'></i> " + 100;
                        hndweight.Value   = "=100";
                        divsfee.InnerHtml = "<i class='fa fa-rupee'></i> " + (servicefee);
                    }
                    else if (Weight < 15)
                    {
                        divbag.InnerHtml  = "<i class='fa fa-rupee'></i> " + 200;
                        hndweight.Value   = "200";
                        divsfee.InnerHtml = "<i class='fa fa-rupee'></i> " + (servicefee);
                    }
                    else if (Weight < 20)
                    {
                        divbag.InnerHtml  = "<i class='fa fa-rupee'></i> " + 300;
                        hndweight.Value   = "300";
                        divsfee.InnerHtml = "<i class='fa fa-rupee'></i> " + (servicefee);
                    }
                    else if (Weight < 25)
                    {
                        divbag.InnerHtml  = "<i class='fa fa-rupee'></i> " + 400;
                        hndweight.Value   = "400";
                        divsfee.InnerHtml = "<i class='fa fa-rupee'></i> " + (servicefee);
                    }
                    else if (Weight > 25)
                    {
                        divbag.InnerHtml  = "<i class='fa fa-rupee'></i> " + 500;
                        hndweight.Value   = "500";
                        divsfee.InnerHtml = "<i class='fa fa-rupee'></i> " + (servicefee);
                    }
                }
                else
                {
                    divbag.InnerHtml = "<i class='fa fa-rupee'></i> " + 0;
                }
            }
        }
        else
        {
            int taskval = totalcost - rcost;
            int wval    = totalcost - rcost - servicefee;
            if (cat == 19 || rcat == 19)
            {
                if (cat == 19)
                {
                    divsfee.InnerHtml  = "<i class='fa fa-rupee'></i> " + (rcost);
                    divCash.InnerHtml  = "<i class='fa fa-rupee'></i> " + taskval;
                    divtotal.InnerHtml = "<i class='fa fa-rupee'></i> " + totalcost;
                }
                if (rcat == 19)
                {
                    divsfee.InnerHtml  = "<i class='fa fa-rupee'></i> " + (taskval);
                    divCash.InnerHtml  = "<i class='fa fa-rupee'></i> " + rcost;
                    divtotal.InnerHtml = "<i class='fa fa-rupee'></i> " + totalcost;
                }
            }
            else
            {
                divsfee.InnerHtml  = "<i class='fa fa-rupee'></i> " + (servicefee + rcost);
                divCash.InnerHtml  = "<i class='fa fa-rupee'></i> " + 0;
                divbag.InnerHtml   = "<i class='fa fa-rupee'></i> " + wval;
                divtotal.InnerHtml = "<i class='fa fa-rupee'></i> " + totalcost;
            }
        }
        //Wallet Balance
        DataSet DsClientInfo = new DataSet();

        DsClientInfo = crmObj.Display_Data_BindForEditCrm("CLIENTDATA", Convert.ToInt32(Session["CLIENT_ID"]));

        int HasData = 0;

        if (DsClientInfo.Tables.Count > 0)
        {
            if (DsClientInfo.Tables[0].Rows.Count > 0)
            {
                try
                {
                    wallbal.Text = DsClientInfo.Tables[0].Rows[0].ItemArray[3].ToString();
                }
                catch (Exception e344)
                {
                    wallbal.Text = "0";
                }
            }
        }

        //divsfee.InnerHtml = "<i class='fa fa-rupee'></i> " + servicefee;
        DataSet _DsCard  = ObjBT.GetCards(clientid);
        string  _DivCard = "";

        if (_DsCard.Tables.Count > 0)
        {
            foreach (DataRow row in _DsCard.Tables[0].Rows)
            {
                string words = GetCardType(MyExtenstionMethods.DecryptString(row["W/5wgaUz13Q="].ToString()).Substring(0, 6));
                if (words != "N")
                {
                    //string cval = GetCardType("478679");
                    string cardno = MyExtenstionMethods.DecryptString(row["W/5wgaUz13Q="].ToString());
                    _DivCard = _DivCard + "<div class='row'><div class='col-md-12'><div class='quick-card'><div class='quick-check'><span class='quick-select'>";
                    _DivCard = _DivCard + "<div class='quick-check'><input type='radio' name ='cardid' class='css-checkbox' id='" + row["SDov2q9pAoE="].ToString() + @"' value='" + row["SDov2q9pAoE="].ToString() + @"' /><label class='css-label radGroup1' for='" + row["SDov2q9pAoE="].ToString() + @"'>&nbsp;" + MyExtenstionMethods.DecryptString(row["k0ssu8Dm7VgzLJ3iBxfOLA=="].ToString()) + @"</label></div></span></div><div class='card-style'>";
                    _DivCard = _DivCard + "<h5 class='card-no'>Card Number</h5><div class='card-input'><input type='text' placeholder='XXXX' value='" + MyExtenstionMethods.DecryptString(row["W/5wgaUz13Q="].ToString()).Substring(0, 4) + @"' class='form-control' disabled='disabled' />";
                    _DivCard = _DivCard + "</div><div class='card-input'><input type='text' placeholder='XXXX' class='form-control'  disabled='disabled'  /></div>";
                    _DivCard = _DivCard + "<div class='card-input'><input type='text' placeholder='XXXX' class='form-control'  disabled='disabled'  /></div>";
                    _DivCard = _DivCard + "<div class='card-input'><input type='text' placeholder='XXXX' value='" + MyExtenstionMethods.DecryptString(row["W/5wgaUz13Q="].ToString()).GetLast(4) + @"' class='form-control'  disabled='disabled'  /></div><div class='clearfix'></div>";
                    _DivCard = _DivCard + "<div class='row'><div class='col-md-5 col-xs-5' style='padding-bottom: 10px;'><h5 class='card-no sm'>Expiry Date</h5>";
                    if (MyExtenstionMethods.DecryptString(row["w36mjHCgIhnuW/3N2Ctu8Q=="].ToString()).Length == 1)
                    {
                        _DivCard = _DivCard + "<span class='exp-date'> 0" + MyExtenstionMethods.DecryptString(row["w36mjHCgIhnuW/3N2Ctu8Q=="].ToString()).Trim() + @"</span><span style='border-left: 1px solid #999; padding-left: 15px;'>" + MyExtenstionMethods.DecryptString(row["Kq2ImUz0I0yl7uukjD6uwA=="].ToString()) + @"</span></div><div class='col-md-5 col-xs-5'>";
                    }
                    else
                    {
                        _DivCard = _DivCard + "<span class='exp-date'>" + MyExtenstionMethods.DecryptString(row["w36mjHCgIhnuW/3N2Ctu8Q=="].ToString()) + @"</span><span class='exp-date' style='border-left: 1px solid #999; padding-left: 15px;'>" + MyExtenstionMethods.DecryptString(row["Kq2ImUz0I0yl7uukjD6uwA=="].ToString()) + @"</span></div><div class='col-md-4 col-xs-4'>";
                    }
                    _DivCard = _DivCard + "<h5 class='card-no sm' style='padding-left:12%;'>CVV</h5><span class='exp-date'><div class='cdebit-input' style='width: 100%;'>";
                    _DivCard = _DivCard + "<input type='password'  maxlength='3' onBlur='fnqpcv(this)'  placeholder='CVV' id='" + row["SDov2q9pAoE="].ToString() + @"cvv' class='form-control cvv' style='border:1px'  onkeypress='return event.charCode >= 48 && event.charCode <= 57'  /></div></span></div><div class='col-md-3 col-xs-3'>";
                    if (words == "MASTERCARD")
                    {
                        _DivCard = _DivCard + "<img src='../BookTask/img/Mastercard.png' class='pull-right cimgcs' alt='' /><input type='hidden' id='hndcard" + row["SDov2q9pAoE="].ToString() + @"' value='" + MyExtenstionMethods.DecryptString(row["W/5wgaUz13Q="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["k0ssu8Dm7VgzLJ3iBxfOLA=="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["w36mjHCgIhnuW/3N2Ctu8Q=="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["Kq2ImUz0I0yl7uukjD6uwA=="].ToString()) + @"' /></div></div></div></div></div></div>";
                    }
                    if (words == "VISA")
                    {
                        _DivCard = _DivCard + "<img src='../BookTask/img/visa.png' class='pull-right cimgcs' alt='' style='margin-top:0px;' /><input type='hidden' id='hndcard" + row["SDov2q9pAoE="].ToString() + @"' value='" + MyExtenstionMethods.DecryptString(row["W/5wgaUz13Q="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["k0ssu8Dm7VgzLJ3iBxfOLA=="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["w36mjHCgIhnuW/3N2Ctu8Q=="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["Kq2ImUz0I0yl7uukjD6uwA=="].ToString()) + @"' /></div></div></div></div></div></div>";
                    }
                    if (words == "MAESTRO")
                    {
                        _DivCard = _DivCard + "<img src='../BookTask/img/Maestro.png' class='pull-right cimgcs'style='margin-top:0px;' style='margin-top:0px;' alt='' /><input type='hidden' id='hndcard" + row["SDov2q9pAoE="].ToString() + @"' value='" + MyExtenstionMethods.DecryptString(row["W/5wgaUz13Q="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["k0ssu8Dm7VgzLJ3iBxfOLA=="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["w36mjHCgIhnuW/3N2Ctu8Q=="].ToString()) + "_" + MyExtenstionMethods.DecryptString(row["Kq2ImUz0I0yl7uukjD6uwA=="].ToString()) + @"' /></div></div></div></div></div></div>";
                    }
                }
            }
        }
        else
        {
            _DivCard = _DivCard + "<div class='row'>";
            _DivCard = _DivCard + "<div class='col-md-12 text-center'>";
            _DivCard = _DivCard + "<img src='no_card.svg' class='center-block' width='200' alt='' style='margin-bottom: 20px;' >";
            _DivCard = _DivCard + "<span href='#' class='add_card'>ADD CARD</span>";
            _DivCard = _DivCard + "</div></div>";
        }
        DivPayment.InnerHtml = "";
        DivPayment.InnerHtml = _DivCard.ToString();
        DataSet _DsRdata = ObjBT.GetRequestData(requestid, clientid);

        PrepareClientData();
    }