Example #1
0
    protected void btnSend_Click(object sender, EventArgs e)
    {
        try
        {
            CallAPI _ObjCall = new CallAPI(); int z = 0;
            string[] _SrNoGUID;
            if (ddlTownship.SelectedIndex != 0)
            {
                if (ddlSector.SelectedIndex != 0)
                {
                    if (ddlBuilding.SelectedIndex != 0)
                    {
                        if (txtTitle.Text != "")
                        {
                            if (txtMessage.Text != "")
                            {
                                for (int j = 0; j < chkFlats.Items.Count; j++)
                                {
                                    if (chkFlats.Items[j].Selected == false)
                                    {
                                        z++;
                                    }
                                }
                                if (z == chkFlats.Items.Count)
                                {
                                    lblmsg.Text = "Please Select Flat No";
                                    return;
                                }
                                else
                                {
                                    for (int j = 0; j < chkFlats.Items.Count; j++)
                                    {
                                        if (chkFlats.Items[j].Selected == true)
                                        {
                                            _SrNoGUID[j] = chkFlats.DataValueField;

                                        }
                                    }

                                    if (_SrNoGUID.Length > 0)
                                    {
                                        var _result = _ObjCall.call(txtTitle.Text, txtMessage.Text, _SrNoGUID, ddlBuilding.DataValueField, ddlSector.DataValueField, ddlTownship.DataValueField);
                                    }
                                }
                            }
                            else
                            {
                                lblmsg.Text = "Please enter Title";
                                SetFocus(txtTitle);
                                return;
                            }
                        }
                        else
                        {
                            lblmsg.Text = "Please enter Message";
                            SetFocus(txtMessage);
                            return;
                        }
                    }
                    else
                    {
                        lblmsg.Text = "Please select Building";
                        chkAllFLats.Checked = false;
                        chkAllFLats.Visible = false;
                        chkFlats.Items.Clear();
                        return;
                    }
                }
                else
                {
                    lblmsg.Text = "Please select Sector";
                    ddlBuilding.Items.Clear();
                    chkAllFLats.Checked = false;
                    chkAllFLats.Visible = false;
                    chkFlats.Items.Clear();
                    SetFocus(ddlSector);
                }
            }
            else
            {
                lblmsg.Text = "Please select Township";
                ddlSector.Items.Clear();
                ddlBuilding.Items.Clear();
                chkAllFLats.Checked = false;
                chkAllFLats.Visible = false;
                chkFlats.Items.Clear();
                SetFocus(ddlTownship);
                return;
            }
        }
        catch (Exception ex)
        {
            lblmsg.Text = ex.Message;
            return;
        }
    }