protected void btnSave_Click(object sender, EventArgs e) { try { if (IsValidPhoto()) { BusinessLayer.Common.MemberMaster objMemberMaster = new BusinessLayer.Common.MemberMaster(); memberMaster.MemberId = MemberId; memberMaster.MemberName = txtMemberName.Text.Trim(); memberMaster.MemberCode = txtMemberCode.Text.Trim(); memberMaster.MobileNo = txtMobileNo.Text.Trim(); memberMaster.PhoneId = txtPhoneNo.Text.Trim(); memberMaster.Email = txtEmail.Text.Trim(); memberMaster.VATNo = txtVATNo.Text.Trim(); memberMaster.PANNo = txtPANNo.Text.Trim(); memberMaster.LICNo = txtLICNo.Text.Trim(); memberMaster.GSTNo = txtGSTNo.Text.Trim();//NEW 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.CompanyName = txtCompanyName.Text.Trim(); memberMaster.CategoryId = Convert.ToInt32(ddlMembershipCategory.SelectedValue); memberMaster.IsMember = chkMember.Checked; memberMaster.MemberGroupId = Convert.ToInt32(ddlMemberGroup.SelectedValue); memberMaster.BusinessTypeId = Convert.ToInt32(ddlBusinessType.SelectedValue); memberMaster.MembershipDate = Convert.ToDateTime(txtMembershipDate.Text.Trim().Split('/')[2] + "-" + txtMembershipDate.Text.Trim().Split('/')[1] + "-" + txtMembershipDate.Text.Trim().Split('/')[0]); memberMaster.EffectiveDate = Convert.ToDateTime(txtEffectiveDate.Text.Trim().Split('/')[2] + "-" + txtEffectiveDate.Text.Trim().Split('/')[1] + "-" + txtEffectiveDate.Text.Trim().Split('/')[0]); //memberMaster.OpBal = (txtOpBal.Text.Trim().Length > 0) ? Convert.ToDecimal(txtOpBal.Text.Trim()) : 0; //memberMaster.DrORCr = ddlDRorCR.SelectedValue; memberMaster.LayerCapacityNos = (txtLayerCapacityNos.Text.Trim().Length > 0) ? txtLayerCapacityNos.Text.Trim() : ""; memberMaster.BroilerCapacityNos = (txtBroilerCapacityNos.Text.Trim().Length > 0) ? txtBroilerCapacityNos.Text.Trim() : ""; memberMaster.BreederCapacityNos = (txtBreederCapacityNos.Text.Trim().Length > 0) ? txtBreederCapacityNos.Text.Trim() : ""; memberMaster.EggSellerDailySalesNos = (txtEggSellerDailySalesNos.Text.Trim().Length > 0) ? txtEggSellerDailySalesNos.Text.Trim() : ""; memberMaster.ChickenSellerDailySalesNos = (txtChickenSellerDailySalesNos.Text.Trim().Length > 0) ? txtChickenSellerDailySalesNos.Text.Trim() : ""; memberMaster.ChickenSellerDailySalesKgs = (txtChickenSellerDailySalesKgs.Text.Trim().Length > 0) ? txtChickenSellerDailySalesKgs.Text.Trim() : ""; memberMaster.FeedProducerDailySalesMT = (txtFeedProducerDailySalesMT.Text.Trim().Length > 0) ? txtFeedProducerDailySalesMT.Text.Trim() : ""; memberMaster.FeedSellerDailySalesMT = (txtFeedSellerDailySalesMT.Text.Trim().Length > 0) ? txtFeedSellerDailySalesMT.Text.Trim() : ""; memberMaster.OtherCategory = txtOtherCategory.Text.Trim(); memberMaster.Remarks = txtRemarks.Text.Trim(); memberMaster.UserId = 0; // Convert.ToInt32(Session["UserId"].ToString()); memberMaster.CompanyId = 0; // Convert.ToInt32(Session["CompanyId"].ToString()); memberMaster.BranchId = 0; // Convert.ToInt32(Session["BranchId"].ToString()); memberMaster.FinYearId = 0; // Convert.ToInt32(Session["FinYrID"].ToString()); memberMaster.DataFlow = 0; // Convert.ToInt32(Session["DataFlow"].ToString()); memberMaster.Website = txtWebsite.Text.Trim(); memberMaster.ImageExt = Photo; memberMaster.IsGovtMember = chkIsGovtMember.Checked; memberMaster.MemberSMSCategoryId = (ddlMemberSMSCategory.SelectedIndex == 0) ? 0 : int.Parse(ddlMemberSMSCategory.SelectedValue); memberMaster.MobileNo2 = txtMobileNo2.Text.Trim(); memberMaster.Narration = txtNarration.Text.Trim(); memberMaster.MembershipCategoryEffectiveDate = Convert.ToDateTime(txtMembershipCategoryEffectiveDate.Text.Trim().Split('/')[2] + "-" + txtMembershipCategoryEffectiveDate.Text.Trim().Split('/')[1] + "-" + txtMembershipCategoryEffectiveDate.Text.Trim().Split('/')[0]); memberMaster.IsExecutiveMember = chkExecutiveMember.Checked; objMemberMaster.Save(memberMaster); //txtMemberCode.Text = memberMaster.MemberCode; if (Photo.Trim() != "") { string ff = (Server.MapPath("") + "\\MemberPhoto\\" + memberMaster.MemberId.ToString().Replace("/", "-") + Photo); uploadImage.PostedFile.SaveAs(ff); } //Document Upload Section Start if (MemberId.Equals(0)) { Mode = "ADD"; } else { Mode = "EDIT"; } SaveDocument(memberMaster.MemberId); //Document Upload Section End Message.IsSuccess = true; Message.Text = (MemberId == 0) ? "Member Registration Successfully Completed." : "Member Details Updated Successfully."; Message.Show = true; btnSave.Visible = false; } else { Message.IsSuccess = false; Message.Text = "Photo should be in .jpg or .jpeg or .png format"; Message.Show = true; } } catch { Message.IsSuccess = false; Message.Text = "Can Not Save!!!"; } Message.Show = true; }