Exemple #1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (ValidateComboBoxes())
                {
                    BusinessLayer.Common.MemberMaster objMemberMaster = new BusinessLayer.Common.MemberMaster();
                    Entity.Common.MemberMaster        memberMaster    = new Entity.Common.MemberMaster();

                    memberMaster.OldMemberId     = OldMemberId;
                    memberMaster.MemberCode      = txtMemberCode.Text.Trim();
                    memberMaster.VillageOrStreet = txtVillageOrStreet.Text.Trim();
                    memberMaster.PlotNo          = txtPlotNo.Text.Trim();
                    memberMaster.KhaitanNo       = txtKhaitanNo.Text.Trim();
                    memberMaster.Mouza           = txtMouza.Text.Trim();
                    memberMaster.JLNo            = txtJLNo.Text.Trim();
                    memberMaster.PO            = txtPO.Text.Trim();
                    memberMaster.PS            = txtPS.Text.Trim();
                    memberMaster.PIN           = txtPIN.Text.Trim();
                    memberMaster.BlockId       = Convert.ToInt32(ddlBlock.SelectedValue);
                    memberMaster.DistrictId    = Convert.ToInt32(ddlDistrict.SelectedValue);
                    memberMaster.StateId       = Convert.ToInt32(ddlState.SelectedValue);
                    memberMaster.EffectiveDate = Convert.ToDateTime(txtEffectiveDate.Text.Trim());
                    memberMaster.OpBal         = (txtOpBal.Text.Trim().Length > 0) ? Convert.ToDecimal(txtOpBal.Text.Trim()) : 0;
                    memberMaster.DrORCr        = ddlDRorCR.SelectedValue;
                    memberMaster.UserId        = Convert.ToInt32(Session["UserId"].ToString());
                    memberMaster.CompanyId     = Convert.ToInt32(Session["CompanyId"].ToString());
                    memberMaster.BranchId      = Convert.ToInt32(Session["BranchId"].ToString());
                    memberMaster.FinYearId     = Convert.ToInt32(Session["FinYrID"].ToString());
                    memberMaster.DataFlow      = Convert.ToInt32(Session["DataFlow"].ToString());

                    objMemberMaster.MemberMaster_BlockChange_Save(memberMaster);
                    txtMemberCode.Text = memberMaster.MemberCode;
                    //CreateLedgerForMember(memberMaster.MemberId);

                    try
                    {
                        //Sending Message
                        StringBuilder sb = new StringBuilder();
                        sb.Append(@"Block Changed and New Member Saved Successfully. New Portal " + "%0a");
                        sb.Append(@"Username: "******"%0a Password: "******"%0a");
                        string message = (sb.ToString().Length > 158) ? sb.ToString().Substring(0, 158) : sb.ToString();
                        string API     = string.Format("http://api.mVaayoo.com/mvaayooapi/[email protected]:solution2012&senderID=BIGBOS&receipientno={0}&msgtxt={1}&state=1", Session["MobileNo"].ToString(), message);
                        System.Net.WebRequest      request    = System.Net.HttpWebRequest.Create(API);
                        System.Net.HttpWebResponse response   = (System.Net.HttpWebResponse)request.GetResponse();
                        System.IO.Stream           s          = (System.IO.Stream)response.GetResponseStream();
                        System.IO.StreamReader     readStream = new System.IO.StreamReader(s);
                        String dataString = readStream.ReadToEnd();
                        response.Close();
                        s.Close();
                        readStream.Close();
                    }
                    catch { Exception ex; }

                    Clear();
                    Message.IsSuccess = true;
                    Message.Text      = "Block Changed and New Member Saved Successfully.";

                    ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "script", "<script>PageRedirect()</script>", false);
                }
            }
            catch
            {
                Message.IsSuccess = false;
                Message.Text      = "Can Not Change Block and Save New Member!!!";
            }
            Message.Show = true;
        }