Пример #1
0
        private void ReadHouse()
        {
            var rep = new HouseholdRepository(new CSBCDbContext());

            try
            {
                var house = rep.GetById(Master.HouseId);
                if ((house != null))
                {

                    lnkHouseName.Text = house.Name;
                    lblAddress.Text = " " + house.Address1;
                    lblCSZ.Text = house.City + " " + house.State + " " + house.Zip;
                    lblPhone.Text = house.Phone;
                    lblEmail.Text = house.Email;
                    var repPeople = new PersonRepository(new CSBCDbContext());
                    var people = repPeople.GetByHousehold(Master.HouseId);
                    if (people.Any<Person>())
                        LoadMembers(people.ToList<Person>());

                }
                Session.Add("LinkName", txtFirstName.Text + ", " + txtLastName.Text);
            }
            catch (Exception ex)
            {
                lblError.Text = "ReadHouse::" + ex.Message;
            }
            finally
            {
                Session.Add("LinkName", txtLastName.Text);
            }

            //LoadMembers(Master.HouseId);
        }
Пример #2
0
        private void LoadMembers(long RowID)
        {
            //CSBC.Components.Profile.ClsHouseholds oPeople = new CSBC.Components.Profile.ClsHouseholds();
            //DataTable rsData = default(DataTable);

            try
            {
                var rep = new PersonRepository(new CSBCDbContext());
                var members = rep.GetByHousehold(Master.HouseId).ToList();
                if (members.Any<Person>())
                {
                    grdMembersNew.DataSource = members;
                    grdMembersNew.DataBind();
                }
            }
            catch (Exception ex)
            {
                lblError.Text = "LoadMembers::" + ex.Message;
            }
        }