protected void btnSubmit_Click(object sender, System.EventArgs e) { try { if (rblPayMethod.SelectedItem == null) { lblRdo.Visible = true; return; } Domain.Payee newPayee = new Payee(); PhysicianRepository phyRepos = new PhysicianRepository(); newPayee.UserID = UserHelper.GetLoggedInUser(HttpContext.Current.Session).UserID; newPayee.PaymentMethod = rblPayMethod.SelectedItem.Value; newPayee.ChequePayableTo = this.txtChequePayableTo.Text; newPayee.AttentionTo = this.txtAttentionTo.Text; newPayee.MailingAddr1 = this.txtMailingAddr1.Text; newPayee.MailingAddr2 = this.txtMailingAddr2.Text; newPayee.City = this.txtCity.Text; newPayee.ProvinceID = Int32.Parse(this.DDListPro.SelectedValue); newPayee.PostalCode = this.txtPostalCode.Text; newPayee.TaxNumber = this.txtTaxNumber.Text; newPayee.AdditionalInstructions = txtInstructions.Text; newPayee.InternalRefNum = this.txtInternal.Text; payeeRepos.AddPayee(newPayee); //add payee info phyRepos.UpdatePayeeInformation(HttpContext.Current.User.Identity.Name, 1); UserHelper.ReloadUser(HttpContext.Current.Session); Controls.PhysicianSpeceficRequirements actionItemCntrl = Page.Master.FindControl("actionItem") as Controls.PhysicianSpeceficRequirements; actionItemCntrl.Reload(); Master.LoadPortalVisibility(); pnlMain.Enabled = false; lblSystemMsg.Text = "Payee Info saved successfully"; } catch (Exception exc) { lblSystemMsg.Text = "Error occuued while trying to save Payee Info"; } }
public void AddPayee(Domain.Payee payee) { payeeRepos.AddPayee(payee); }