Пример #1
0
        private void bindBookedServiceList(ApplicationUser user)
        {
            List <BookedService> listBookedService = new BookedServicesService().getByFamilyMemberID(user.FamilyMemberID.Value);
            List <Guid>          listBurialPlaceID = listBookedService.Select(x => x.BurialPlace.BurialPlaceID).ToList();
            List <DeadPerson>    listDeadPerson    = new DeadPersonService().getBy(x => listBurialPlaceID.Contains(x.BurialPlaceID)).ToList();

            repBookedServices.DataSource = listBookedService.Select(x => new BookedServiceViewModel(x, listDeadPerson.FirstOrDefault(y => y.BurialPlaceID.Equals(x.BurialPlaceID))));
            repBookedServices.DataBind();
        }
Пример #2
0
        protected void btnBookService_ServerClick(object sender, EventArgs e)
        {
            try
            {
                ApplicationUser user = new UserService().getCurrentUser(this.Context);

                Guid serviceID      = Guid.Parse(hfServiceID.Value);
                Guid deadPersonID   = Guid.Parse(ddlDeadPerson.SelectedValue);
                Guid familyMemberID = user.FamilyMemberID.Value;

                BookedService bookedService = new BookedServicesService().createForFamilyMember(serviceID, familyMemberID, deadPersonID);
            }
            catch (Exception ex) { }
            Response.Redirect("/Pages/BookedServiceList");
        }