/// <summary> /// Added By : Himanshu Pandya /// Date : 30-12-2012 /// Desc : Save New Fix Deposite Details /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSaveFixDepoisite_Click(object sender, EventArgs e) { objFixDeposite = new clsFixDeposite(); objNominee = new clsNominees(); try { if (Page.IsValid) { if (!string.IsNullOrEmpty(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString()))) { objFixDeposite.FixDepositeId = !string.IsNullOrEmpty(hdnFixDepositeId.Value) ? Convert.ToInt32(hdnFixDepositeId.Value.ToString()) : 0; objFixDeposite.CustomerId = !string.IsNullOrEmpty(hdnCustomerId.Value) ? Convert.ToInt32(hdnCustomerId.Value.ToString()) : 0; objFixDeposite.FixDepositeDate = !string.IsNullOrEmpty(txtFixDepositeDate.Text) ? txtFixDepositeDate.Text : string.Empty; objFixDeposite.FixDepositeTypeId = !string.IsNullOrEmpty(ddlFDPeriodYears.SelectedValue) ? Convert.ToInt32(ddlFDPeriodYears.SelectedValue.ToString()) : 0; objFixDeposite.FixDepositeAmount = !string.IsNullOrEmpty(txtFixDepositeAmount.Text) ? Convert.ToDecimal(txtFixDepositeAmount.Text) : 0; objFixDeposite.MaturityDate = !string.IsNullOrEmpty(txtFDMaturityDate.Text) ? txtFDMaturityDate.Text : string.Empty; objFixDeposite.MaturityAmount = !string.IsNullOrEmpty(txtFDMaturityAmt.Text) ? Convert.ToDecimal(txtFDMaturityAmt.Text) : 0; objFixDeposite.IsClosed = false; objFixDeposite.ClosedDate = string.Empty; objFixDeposite.CreatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); objFixDeposite.CreatedDate = Convert.ToDateTime(txtFixDepositeDate.Text); objFixDeposite.UpdatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); objFixDeposite.UpdatedDate = Convert.ToDateTime(txtFixDepositeDate.Text); objFixDeposite.IsActive = true; if (objFixDeposite.Insert()) { //Customer Nominee Details objNominee.NomineeId = !string.IsNullOrEmpty(hdnNomineeId.Value) ? Convert.ToInt32(hdnNomineeId.Value.ToString()) : 0; objNominee.NomineeReferenceId = objFixDeposite.FixDepositeId > 0 ? objFixDeposite.FixDepositeId : 0; objNominee.NomineeTypeId = Convert.ToInt32(clsEnum.NomineeType.FixDeposite.GetHashCode().ToString()); objNominee.NamePrefix = !string.IsNullOrEmpty(ddlFDNomineePrefix.SelectedValue) ? ddlFDNomineePrefix.SelectedValue.ToString() : string.Empty; objNominee.FirstName = !string.IsNullOrEmpty(txtFDNomineeFirstname.Text) ? txtFDNomineeFirstname.Text.ToString() : string.Empty; objNominee.MiddleName = !string.IsNullOrEmpty(txtFDNomineeMiddlename.Text) ? txtFDNomineeMiddlename.Text.ToString() : string.Empty; objNominee.LastName = !string.IsNullOrEmpty(txtFDNomineeLastname.Text) ? txtFDNomineeLastname.Text.ToString() : string.Empty; objNominee.Address = !string.IsNullOrEmpty(txtFDNomineeAddress.Text) ? txtFDNomineeAddress.Text.ToString() : string.Empty; objNominee.VillageId = !string.IsNullOrEmpty(ddlFDNomineeVillage.Text) ? ddlFDNomineeVillage.Text.ToString() : string.Empty; objNominee.TahsilId = !string.IsNullOrEmpty(ddlFDNomineeTaluka.SelectedValue) ? Convert.ToInt32(ddlFDNomineeTaluka.SelectedValue.ToString()) : 0; objNominee.DistrictId = !string.IsNullOrEmpty(ddlFDNomineeDistrict.SelectedValue) ? Convert.ToInt32(ddlFDNomineeDistrict.SelectedValue.ToString()) : 0; objNominee.PinCode = !string.IsNullOrEmpty(txtFDNomineePinCode.Text) ? txtFDNomineePinCode.Text.ToString() : string.Empty; objNominee.PhoneNumber = !string.IsNullOrEmpty(txtFDNomineePhonenumber.Text) ? txtFDNomineePhonenumber.Text.ToString() : string.Empty; objNominee.CreatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); objNominee.CreatedDate = Convert.ToDateTime(txtFixDepositeDate.Text); objNominee.UpdatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); objNominee.UpdatedDate = Convert.ToDateTime(txtFixDepositeDate.Text); objNominee.IsActive = true; objNominee.Insert(); lblFixDepositeMessage.CssClass = "SuccessfulMessage"; lblFixDepositeMessage.Text = (String)GetGlobalResourceObject("SharedResource", "RecordSavedSuccessfully"); } else { lblFixDepositeMessage.CssClass = "FailureMessage"; lblFixDepositeMessage.Text = (String)GetGlobalResourceObject("SharedResource", "LoginSessionExpire"); } } } ClearFDControls(); BindFixDepositesGrid(); ShowHideFixDepositeGrid(true); } catch { } finally { objFixDeposite = null; objNominee = null; } }
/// <summary> /// Added By : Himanshu Pandya /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSaveCustomer_Click(object sender, EventArgs e) { ObjCustomer = new clsCustomer(); ObjNominee = new clsNominees(); ObjAccounts = new clsAccounts(); try { if (!string.IsNullOrEmpty(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString()))) { //Customer Detials ObjCustomer.CustomerId = !string.IsNullOrEmpty(hdnCusotmerId.Value) ? Convert.ToInt32(hdnCusotmerId.Value.ToString()) : 0; //ObjCustomer.CustomerCode = (!string.IsNullOrEmpty(ddlCustomerCodePrefix.SelectedValue) ? ddlCustomerCodePrefix.SelectedValue.ToString() : string.Empty) + "-" + (!string.IsNullOrEmpty(txtCustomerNo.Text) ? txtCustomerNo.Text : string.Empty); ObjCustomer.CustomerCode = !string.IsNullOrEmpty(txtCustomerNo.Text) ? txtCustomerNo.Text : string.Empty; ObjCustomer.CustomerTypeId = !string.IsNullOrEmpty(ddlCustomerType.SelectedValue) ? Convert.ToInt32(ddlCustomerType.SelectedValue.ToString()) : 0; ObjCustomer.BankBranchId = !string.IsNullOrEmpty(ddlBankBranches.SelectedValue) ? Convert.ToInt32(ddlBankBranches.SelectedValue.ToString()) : 0; ObjCustomer.NamePrifix = !string.IsNullOrEmpty(ddlCustomernamePrefix.SelectedValue) ? ddlCustomernamePrefix.SelectedValue.ToString() : string.Empty; ObjCustomer.FirstName = !string.IsNullOrEmpty(txtCusotmerFirstname.Text) ? txtCusotmerFirstname.Text : string.Empty; ObjCustomer.MiddleName = !string.IsNullOrEmpty(txtCustomerMiddlename.Text) ? txtCustomerMiddlename.Text : string.Empty; ObjCustomer.LastName = !string.IsNullOrEmpty(txtCustomerLastname.Text) ? txtCustomerLastname.Text : string.Empty; ObjCustomer.Address1 = !string.IsNullOrEmpty(txtCusotomerAddress.Text) ? txtCusotomerAddress.Text : string.Empty; ObjCustomer.VillageId = !string.IsNullOrEmpty(ddlCustomerVillage.Text) ? ddlCustomerVillage.Text : string.Empty; //ObjCustomer.VillageId = !string.IsNullOrEmpty(ddlCustomerVillage.SelectedValue) ? Convert.ToInt32(ddlCustomerVillage.SelectedValue.ToString()) : 0; ObjCustomer.TahsilId = !string.IsNullOrEmpty(ddlCustomerTaluka.SelectedValue) ? Convert.ToInt32(ddlCustomerTaluka.SelectedValue.ToString()) : 0; ObjCustomer.DistrictId = !string.IsNullOrEmpty(ddlCustomerDistrict.SelectedValue) ? Convert.ToInt32(ddlCustomerDistrict.SelectedValue.ToString()) : 0; ObjCustomer.Pincode = !string.IsNullOrEmpty(txtCustomerPinCode.Text) ? txtCustomerPinCode.Text.ToString() : string.Empty; ObjCustomer.PhoneNumber = !string.IsNullOrEmpty(txtCustomerPhoneNumber.Text) ? txtCustomerPhoneNumber.Text.ToString() : ""; ObjCustomer.DateOfBirth = !string.IsNullOrEmpty(txtCustomerDOB.Text) ? txtCustomerDOB.Text.ToString() : string.Empty; ObjCustomer.Email = !string.IsNullOrEmpty(txtCustomerEmail.Text) ? txtCustomerEmail.Text.ToString() : string.Empty; ObjCustomer.SchoolName = !string.IsNullOrEmpty(txtCustomerSchoolname.Text) ? txtCustomerSchoolname.Text.ToString() : string.Empty; ObjCustomer.SchoolTahsilId = !string.IsNullOrEmpty(ddlCustomerSchoolTaluka.SelectedValue) ? Convert.ToInt32(ddlCustomerSchoolTaluka.SelectedValue.ToString()) : 0; ObjCustomer.SchoolDistrictId = !string.IsNullOrEmpty(ddlCusotmerSchoolDistrict.SelectedValue) ? Convert.ToInt32(ddlCusotmerSchoolDistrict.SelectedValue.ToString()) : 0; ObjCustomer.SchoolPinCode = !string.IsNullOrEmpty(txtCustomerSchoolPinCode.Text) ? txtCustomerSchoolPinCode.Text.ToString() : string.Empty; ObjCustomer.CustomerPanCard = !string.IsNullOrEmpty(txtCustomerPanCard.Text) ? txtCustomerPanCard.Text.ToString() : string.Empty; //ObjCustomer.TotalYearOfService = !string.IsNullOrEmpty(txtCustTotalYearOfService.Text) ? txtCustTotalYearOfService.Text.ToString() : string.Empty; ObjCustomer.EmploymentYear = !string.IsNullOrEmpty(txtCustEmploymentYear.Text) ? txtCustEmploymentYear.Text.ToString() : string.Empty; //ObjCustomer.CustomerYear = !string.IsNullOrEmpty(txtCustomerYear.Text) ? txtCustomerYear.Text.ToString() : string.Empty; ObjCustomer.Salary = !string.IsNullOrEmpty(txtCustomerSalary.Text) ? Convert.ToDecimal(txtCustomerSalary.Text.ToString()) : 0; ObjCustomer.RetirementYear = !string.IsNullOrEmpty(txtCustRetirementDate.Text) ? txtCustRetirementDate.Text.ToString() : string.Empty; ObjCustomer.CreatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjCustomer.CreatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjCustomer.UpdatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjCustomer.UpdatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjCustomer.IsActive = true; if (ObjCustomer.Insert()) { //Customer Nominee Details ObjNominee.NomineeId = !string.IsNullOrEmpty(hdnNomineeId.Value) ? Convert.ToInt32(hdnNomineeId.Value.ToString()) : 0; ObjNominee.NomineeReferenceId = ObjCustomer.CustomerId > 0 ? ObjCustomer.CustomerId : 0; ObjNominee.NomineeTypeId = Convert.ToInt32(clsEnum.NomineeType.Customer.GetHashCode().ToString()); ObjNominee.NamePrefix = !string.IsNullOrEmpty(ddlCustNomineePrefix.SelectedValue) ? ddlCustNomineePrefix.SelectedValue.ToString() : string.Empty; ObjNominee.FirstName = !string.IsNullOrEmpty(txtCustnomineeFirstname.Text) ? txtCustnomineeFirstname.Text.ToString() : string.Empty; ObjNominee.MiddleName = !string.IsNullOrEmpty(txtCustnomineeMiddlename.Text) ? txtCustnomineeMiddlename.Text.ToString() : string.Empty; ObjNominee.LastName = !string.IsNullOrEmpty(txtCustnomineeLastname.Text) ? txtCustnomineeLastname.Text.ToString() : string.Empty; ObjNominee.Address = !string.IsNullOrEmpty(txtCustNomineeAddress.Text) ? txtCustNomineeAddress.Text.ToString() : string.Empty; ObjNominee.RelationWith = !string.IsNullOrEmpty(txtCustRelationWithNominee.Text) ? txtCustRelationWithNominee.Text.ToString() : string.Empty; ObjNominee.VillageId = !string.IsNullOrEmpty(ddlCustNomineeVillage.Text) ? ddlCustNomineeVillage.Text.ToString() : string.Empty; ObjNominee.TahsilId = !string.IsNullOrEmpty(ddlCustNomineeTaluka.SelectedValue) ? Convert.ToInt32(ddlCustNomineeTaluka.SelectedValue.ToString()) : 0; ObjNominee.DistrictId = !string.IsNullOrEmpty(ddlCustNomineeDistrict.SelectedValue) ? Convert.ToInt32(ddlCustNomineeDistrict.SelectedValue.ToString()) : 0; ObjNominee.PinCode = !string.IsNullOrEmpty(txtCustNomineePinCode.Text) ? txtCustNomineePinCode.Text.ToString() : string.Empty; ObjNominee.PhoneNumber = !string.IsNullOrEmpty(txtCustNomineePhonenumber.Text) ? txtCustNomineePhonenumber.Text.ToString() : string.Empty; ObjNominee.Occupation = !string.IsNullOrEmpty(txtCustNomineeOccupation.Text) ? txtCustNomineeOccupation.Text.ToString() : string.Empty; ObjNominee.CreatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjNominee.CreatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjNominee.UpdatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjNominee.UpdatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjNominee.IsActive = true; ObjNominee.Insert(); if (!ddlCustomerType.SelectedValue.ToString().Equals(clsEnum.CustomerType.NaamMatra.GetHashCode().ToString())) { //Account Details ObjAccounts.AccountId = !string.IsNullOrEmpty(hdnAccountId.Value) ? Convert.ToInt32(hdnAccountId.Value.ToString()) : 0; ObjAccounts.AccountNumber = !string.IsNullOrEmpty(txtCustomerAccNumber.Text) ? txtCustomerAccNumber.Text.ToString() : string.Empty; ObjAccounts.CustomerId = ObjCustomer.CustomerId > 0 ? ObjCustomer.CustomerId : 0; ObjAccounts.OpeningDate = !string.IsNullOrEmpty(txtCustomerAccOpenDate.Text) ? txtCustomerAccOpenDate.Text.ToString() : string.Empty; //ObjAccounts.AccountTypeId = !string.IsNullOrEmpty(ddlCustomerAccType.SelectedValue) ? Convert.ToInt32(ddlCustomerAccType.SelectedValue.ToString()) : 0; ObjAccounts.AccountTypeId = Convert.ToInt32(clsEnum.AccountTypes.SavingAccount.GetHashCode().ToString()); ObjAccounts.OpeningBalance = !string.IsNullOrEmpty(txtCustomerOpeningBalance.Text) ? Convert.ToDecimal(txtCustomerOpeningBalance.Text.ToString()) : 0; ObjAccounts.ShareBalance = !string.IsNullOrEmpty(txtCustomerShareAmt.Text) ? Convert.ToDecimal(txtCustomerShareAmt.Text.ToString()) : 0; //ObjAccounts.KayamNidhiBalance = !string.IsNullOrEmpty(txtCustomerKayamnidhiBal.Text) ? Convert.ToDecimal(txtCustomerKayamnidhiBal.Text.ToString()) : 0; //ObjAccounts.AccountBalance = !string.IsNullOrEmpty(txtCustomerAccountBal.Text) ? Convert.ToDecimal(txtCustomerAccountBal.Text.ToString()) : 0; ObjAccounts.KayamNidhiBalance = 0; ObjAccounts.AccountBalance = !string.IsNullOrEmpty(txtCustomerOpeningBalance.Text) ? Convert.ToDecimal(txtCustomerOpeningBalance.Text.ToString()) : 0; ObjAccounts.CreatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjAccounts.CreatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjAccounts.UpdatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjAccounts.UpdatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjAccounts.IsActive = true; ObjAccounts.Insert(); } else { //Account Details ObjAccounts.AccountId = !string.IsNullOrEmpty(hdnAccountId.Value) ? Convert.ToInt32(hdnAccountId.Value.ToString()) : 0; ObjAccounts.AccountNumber = string.Empty; ObjAccounts.CustomerId = ObjCustomer.CustomerId > 0 ? ObjCustomer.CustomerId : 0; ObjAccounts.OpeningDate = txtCustomerAccOpenDate.Text; ObjAccounts.AccountTypeId = Convert.ToInt32(clsEnum.AccountTypes.SavingAccount.GetHashCode().ToString()); ObjAccounts.OpeningBalance = 0; ObjAccounts.ShareBalance = 0; ObjAccounts.KayamNidhiBalance = 0; ObjAccounts.AccountBalance = 0; ObjAccounts.CreatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjAccounts.CreatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjAccounts.UpdatedBy = Convert.ToInt32(AppSessions.GetSession(AppSessions.UDFSessionName._user_id.ToString())); ObjAccounts.UpdatedDate = Convert.ToDateTime(txtCustomerAccOpenDate.Text); ObjAccounts.IsActive = true; ObjAccounts.Insert(); } lblMessage.CssClass = "SuccessfulMessage"; lblMessage.Text = (String)GetGlobalResourceObject("SharedResource", "RecordSavedSuccessfully"); } } else { lblMessage.CssClass = "FailureMessage"; lblMessage.Text = (String)GetGlobalResourceObject("SharedResource", "LoginSessionExpire"); } BindCustomerGrid(); } catch { lblMessage.CssClass = "FailureMessage"; lblMessage.Text = (String)GetGlobalResourceObject("SharedResource", "RecordSavingFailure"); } finally { ObjCustomer = null; ObjNominee = null; ObjAccounts = null; } }