Ejemplo n.º 1
0
        public void bindlcodet()
        {
            lblSearchResponse.Text = "";
            Cls_Business_mstComplaintRegistration obj = new Cls_Business_mstComplaintRegistration();
            string operator_id = "";
            string category_id = "";

            if (Session["operator_id"] != null && Session["category"] != null)
            {
                operator_id = Convert.ToString(Session["operator_id"]);
                category_id = Convert.ToString(Session["category"]);
            }
            string[] responseStr = obj.getLcodetails(username, username.Trim(), "0", operator_id, category_id);
            if (responseStr.Length != 0)
            {
                txtname.Text        = responseStr[1].Trim();
                txtaddress.Text     = responseStr[2].Trim();
                txtmobno.Text       = responseStr[3].Trim();
                txtemailid.Text     = responseStr[4].Trim();
                txtcompanyname.Text = responseStr[6].Trim();
                divdet.Visible      = true;
            }
            else
            {
                return;
            }
        }
Ejemplo n.º 2
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            if (txtname.Text.Length > 0)
            {
                string valid = SecurityValidation.chkData("T", txtname.Text);
                if (valid != "")
                {
                    lblmsg.Text = valid + " at Name";
                    return;
                }
            }


            if (txtaddress.Text.Length > 0)
            {
                string valid = SecurityValidation.chkData("T", txtaddress.Text);
                if (valid != "")
                {
                    lblmsg.Text = valid + " at Address";
                    return;
                }
            }

            if (txtmobno.Text.Length > 0)
            {
                string valid = SecurityValidation.chkData("N", txtmobno.Text);
                if (valid != "")
                {
                    lblmsg.Text = valid + " at Mobile Number";
                    return;
                }
            }

            if (txtemailid.Text.Length > 0)
            {
                string valid = SecurityValidation.chkData("T", txtemailid.Text);
                if (valid != "")
                {
                    lblmsg.Text = valid + " at EmailID";
                    return;
                }
            }

            if (txtcompanyname.Text.Length > 0)
            {
                string valid = SecurityValidation.chkData("T", txtcompanyname.Text);
                if (valid != "")
                {
                    lblmsg.Text = valid + " at Company Name";
                    return;
                }
            }

            if (txtAlternateno.Text.Length > 0)
            {
                string valid = SecurityValidation.chkData("N", txtAlternateno.Text);
                if (valid != "")
                {
                    lblmsg.Text = valid + " at Alternate Number";
                    return;
                }
            }

            if (txtcomplaint.Text.Length > 0)
            {
                string valid = SecurityValidation.chkData("T", txtcomplaint.Text);
                if (valid != "")
                {
                    lblmsg.Text = valid + " at Complaint";
                    return;
                }
            }

            string expresion;

            if (txtemailid.Text == "" || txtemailid.Text == null)
            {
                //MessageAlert("Please Enter Proper Customer Email", "");
                txtemailid.Focus();
                return;
            }
            else
            {
                expresion = "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
                if (Regex.IsMatch(txtemailid.Text, expresion))
                {
                    if (Regex.Replace(txtemailid.Text, expresion, string.Empty).Length == 0)
                    {
                        // ch.Email = txtemailid.Text.Trim();
                    }
                    else
                    {
                        //MessageAlert("Enter valid email", "");
                        txtemailid.Focus();
                        return;
                    }
                }
                else
                {
                    //MessageAlert("Enter valid email", "");
                    txtemailid.Focus();
                    return;
                }
            }
            if (txtcomplaint.Text != "" && txtcomplaint.Text.Trim() != "")
            {
                if (txtcomplaint.Text.Length > 300)
                {
                    // MessageAlert("Complaint Should Not Be Grather Than 300 Character", "");
                    txtcomplaint.Focus();
                    return;
                }
                else
                {
                    //ch.Complaint = TxtComplaint.Text;
                }
            }
            else
            {
                //MessageAlert("Please Enter Complaint", "");
                txtcomplaint.Focus();
                return;
            }


            if (ddlcomplainttype.SelectedValue == "0" || ddlcomplainttype.SelectedValue == "")
            {
                //MessageAlert("Please Select Complaint Source", "");
                ddlcomplainttype.Focus();
                return;
            }
            else
            {
                // ch.ComplaintSource = ddlcomplainttype.SelectedValue.ToString();
            }
            Hashtable ht = new Hashtable();

            ht.Add("in_UserId", Session["username"].ToString());
            ht.Add("in_CompltMasID", "1");
            ht.Add("in_ComplNo", "1");
            ht.Add("in_CmpltID", "1");
            ht.Add("in_DeptID", "1");
            ht.Add("in_AuthorizeUserId", "0");
            ht.Add("in_ComplTypeid", ddlcomplainttype.SelectedValue);
            ht.Add("in_ComplSubTyp", "0");
            ht.Add("in_CustomeNM", txtname.Text);
            ht.Add("in_CustCntNo", txtmobno.Text);
            ht.Add("in_Complaint", txtcomplaint.Text);
            ht.Add("in_CurrentStst", "PA");
            ht.Add("in_cmplRegDate", DateTime.Now);
            ht.Add("in_CmplRefId", "0");
            ht.Add("in_ComEntryType", "W");
            ht.Add("in_SmsCmplID", "0");
            ht.Add("in_Mode", "1");
            ht.Add("in_Address", txtaddress.Text);
            ht.Add("in_ComplaintSource", "HC");
            ht.Add("in_Email", txtemailid.Text);
            ht.Add("in_Location", "");
            ht.Add("in_lcocode", Session["username"].ToString());
            //if (RadSearchby.SelectedValue != "0")
            //{
            //    ht.Add("in_cust_account_no", txtAccCustomer.Text);
            //    ht.Add("in_complnt_flag", "C");
            //}
            //else
            //{
            ht.Add("in_cust_account_no", "");
            ht.Add("in_complnt_flag", "S");
            //}
            ht.Add("in_callername", "");
            ht.Add("in_callerno", "");
            ht.Add("in_companyName", txtcompanyname.Text);
            ht.Add("in_Alternateno", txtAlternateno.Text);
            Cls_Business_mstComplaintRegistration obj = new Cls_Business_mstComplaintRegistration();
            string strresponse = obj.InsertComplaint(ht, Session["username"].ToString());

            string[] str = strresponse.Split('$');
            if (str[0] != "9999")
            {
                lblmsg.Text = str[1];
            }
            else
            {
                lblmsg.Text = str[1];
            }
            clear();
        }