private void SetCustomerDetails()
    {
        var customerRepository = IoC.Resolve <ICustomerRepository>();
        var customer           = customerRepository.GetCustomer(CustomerId);

        if (customer != null)
        {
            var objCCode = new CommonCode();

            string userLogin = customer.UserLogin.UserName;

            string username = customer.Name.FullName;


            spdob.InnerText = customer.DateOfBirth != null?customer.DateOfBirth.Value.ToString("MM/dd/yyyy") : "";

            spCustomerName.InnerText = username;
            spUserName.InnerText     = userLogin;
            spEmail.InnerText        = customer.Email != null?customer.Email.ToString() : "";

            hfEmail.Value       = customer.Email != null && customer.Email.ToString().Length > 0 ? "True" : "False";
            spAddress.InnerText = CommonCode.AddressSingleLine(customer.Address.StreetAddressLine1, customer.Address.StreetAddressLine2, customer.Address.City, customer.Address.State, customer.Address.ZipCode.ToString());
            spPhone.InnerText   = customer.HomePhoneNumber != null && customer.HomePhoneNumber.ToString().Length > 0 ? objCCode.FormatPhoneNumberGet(customer.HomePhoneNumber.ToString()) : "-N/A-";
            if (!string.IsNullOrEmpty(customer.UserLogin.HintQuestion))
            {
                spHintSecurityQuestion.InnerText = customer.UserLogin.HintQuestion;
                spAnswer.InnerText      = customer.UserLogin.HintAnswer.Length > 0 ? customer.UserLogin.HintAnswer : "-N/A-";
                hfSecurityQustion.Value = "True";
            }
        }
    }
    private void SimpleSecondaryVerification(long customerid)
    {
        var customer = IoC.Resolve <ICustomerRepository>().GetCustomer(customerid);

        if (customer != null)
        {
            spDOB1.InnerText     = customer.DateOfBirth.HasValue ? customer.DateOfBirth.Value.ToString("MM/dd/yyyy") : "";
            spAddress1.InnerText = CommonCode.AddressSingleLine(customer.Address.StreetAddressLine1, customer.Address.StreetAddressLine2, customer.Address.City, customer.Address.State, customer.Address.ZipCode.ToString());

            string userLogin = customer.UserLogin.UserName;
            spUserN.InnerText = userLogin;
            spPwd.InnerText   = GetRandomString(5, true);
        }
    }
        private void LoadEventInformation()
        {
            IUniqueItemRepository <EventCustomer> eventCustomerRepository = new EventCustomerRepository();
            var eventCustomer = eventCustomerRepository.GetById(EventCustomerId.Value);

            var eventService            = IoC.Resolve <IEventService>();
            var eventBasicInfoViewModel = eventService.GetEventBasicInfoFor(eventCustomer.EventId);

            EventNameLabel.Text = System.Web.Security.AntiXss.AntiXssEncoder.HtmlEncode(eventBasicInfoViewModel.HostName + " On: " +
                                                                                        eventBasicInfoViewModel.EventDate.ToShortDateString() + " At: " +
                                                                                        CommonCode.AddressSingleLine(eventBasicInfoViewModel.HostAddress.StreetAddressLine1,
                                                                                                                     eventBasicInfoViewModel.HostAddress.StreetAddressLine2,
                                                                                                                     eventBasicInfoViewModel.HostAddress.City,
                                                                                                                     eventBasicInfoViewModel.HostAddress.State,
                                                                                                                     eventBasicInfoViewModel.HostAddress.ZipCode), true);
            EventIdLabel.Text     = eventCustomer.EventId.ToString();
            EventStatusLabel.Text = eventBasicInfoViewModel.Status.ToString();

            if (eventCustomer.AppointmentId.HasValue)
            {
                var appointmentRepository = IoC.Resolve <IAppointmentRepository>();
                var appointment           = appointmentRepository.GetById(eventCustomer.AppointmentId.Value);

                AppointmentTimeLabel.Text = appointment.StartTime.ToShortTimeString() + " On: " +
                                            eventBasicInfoViewModel.EventDate.ToShortDateString();
            }


            try
            {
                IOrderController orderController = new OrderController();
                var orderRepository = IoC.Resolve <IOrderRepository>();
                var order           = orderRepository.GetOrder(eventCustomer.CustomerId, eventCustomer.EventId);

                PackageCostLabel.Text = order.OrderDetails.Where(od =>
                                                                 (od.DetailType == OrderItemType.EventPackageItem && od.IsCompleted) ||
                                                                 (od.DetailType == OrderItemType.EventTestItem && od.IsCompleted))
                                        .Sum(od => od.Price).ToString("C2");

                var totalAmount = order.DiscountedTotal.ToString("0.00");
                var amountPaid  = order.TotalAmountPaid.ToString("0.00");
                var amountDue   = (order.DiscountedTotal - order.TotalAmountPaid).ToString("0.00");

                var activeOrderDetail = orderController.GetActiveOrderDetail(order.Id);

                var shippingDetails = _shippingDetailRepository.GetShippingDetailsForOrder(activeOrderDetail.Id);

                var orderId = order.Id;

                var orgRoleUserRepository = IoC.Resolve <IOrganizationRoleUserRepository>();

                var idNamePairs  = orgRoleUserRepository.GetNameIdPairofUsers(new[] { eventCustomer.CustomerId });
                var customerName = idNamePairs.First().SecondValue;
                var customerId   = eventCustomer.CustomerId;

                if (!shippingDetails.IsNullOrEmpty())
                {
                    foreach (var shippingOption in shippingDetails)
                    {
                        if (shippingOption != null)
                        {
                            ShippingOptionLabel.Text += shippingOption.ShippingOption.Name + "<br />";
                        }
                    }
                    ShippingOptionLabel.Text.Remove(ShippingOptionLabel.Text.LastIndexOf("<br />"));
                }
                // set order details tooltip.
                customerName = customerName.Replace("'", "\\'");
                customerName = customerName.Replace("\"", "\\\"");
                var functionToCall = "javascript:return ShowOrderDetailPopUp(" +
                                     HttpUtility.HtmlEncode(orderId) + "," + HttpUtility.HtmlEncode(totalAmount) + "," + HttpUtility.HtmlEncode(amountPaid) + "," +
                                     HttpUtility.HtmlEncode(amountDue) + ",'" + HttpUtility.HtmlEncode(customerName) + "'," +
                                     HttpUtility.HtmlEncode(customerId) + ");";
                _orderLinkAnchor.Attributes.Add("onClick", functionToCall);
            }
            catch
            {
                ShippingOptionLabel.Text = string.Empty;
            }
        }
예제 #4
0
        private bool SetCustomerDetail()
        {
            IUniqueItemRepository <EventCustomer> eventCustomerRepository = new EventCustomerRepository();
            var eventCustomer = eventCustomerRepository.GetById(EventCustomerId);

            if (eventCustomer != null)
            {
                CustomerId = eventCustomer.CustomerId;
                EventId    = eventCustomer.EventId;
                var organizationRoleUserRepository = IoC.Resolve <IOrganizationRoleUserRepository>();
                var orgRoleUser = organizationRoleUserRepository.GetOrganizationRoleUser(eventCustomer.DataRecorderMetaData.DataRecorderCreator.Id);

                EventRegisteredBy = (Roles)Enum.Parse(typeof(Roles), orgRoleUser.RoleId.ToString());

                speventid.InnerText = EventId.ToString();

                if (Customer != null && Customer.Address != null)
                {
                    spcustomerdetail.InnerText = " " + "-" + " " + Customer.Name + "(ID:" + Customer.CustomerId + ")";
                }

                var eventService            = IoC.Resolve <IEventService>();
                var eventBasicInfoViewModel = eventService.GetEventBasicInfoFor(eventCustomer.EventId);

                speventid.InnerText  = EventId.ToString();
                sphostname.InnerText = eventBasicInfoViewModel.HostName;
                spaddress.InnerText  =
                    CommonCode.AddressSingleLine(eventBasicInfoViewModel.HostAddress.StreetAddressLine1,
                                                 eventBasicInfoViewModel.HostAddress.StreetAddressLine2,
                                                 eventBasicInfoViewModel.HostAddress.City,
                                                 eventBasicInfoViewModel.HostAddress.State,
                                                 eventBasicInfoViewModel.HostAddress.ZipCode);

                if (eventCustomer.AppointmentId.HasValue)
                {
                    var appointmentRepository = IoC.Resolve <IAppointmentRepository>();
                    var appointment           = appointmentRepository.GetById(eventCustomer.AppointmentId.Value);
                    spapptime.InnerText = appointment.StartTime.ToShortTimeString();
                }

                speventdate.InnerText  = eventBasicInfoViewModel.EventDate.ToShortDateString();
                ViewState["EventDate"] = eventBasicInfoViewModel.EventDate.ToShortDateString();


                IOrderRepository orderRepository = new OrderRepository();
                var order = orderRepository.GetOrder(CustomerId.Value, EventId.Value);
                if (order != null && !order.OrderDetails.IsEmpty())
                {
                    hfPackageCost.Value = order.OrderDetails.Where(od =>
                                                                   (od.DetailType == OrderItemType.EventPackageItem && od.IsCompleted) ||
                                                                   (od.DetailType == OrderItemType.EventTestItem && od.IsCompleted))
                                          .Sum(od => od.Price).ToString();

                    sppackagecost.InnerText =
                        order.OrderDetails.Where(od =>
                                                 (od.DetailType == OrderItemType.EventPackageItem && od.IsCompleted) ||
                                                 (od.DetailType == OrderItemType.EventTestItem && od.IsCompleted))
                        .Sum(od => od.Price).ToString("C2");

                    OrderId = order.Id;
                    SetRefundRequestAmount(OrderId);
                    SetPaymentDetails(order);

                    IOrderController orderController = new OrderController();
                    var orderDetail = orderController.GetActiveOrderDetail(order);
                    IOrderItemRepository orderItemRepository = new OrderItemRepository();
                    var orderItem = orderItemRepository.GetOrderItem(orderDetail.OrderItemId);
                    if (orderItem is EventPackageItem)
                    {
                        var eventPackageItem = orderItem as EventPackageItem;

                        var itemRepository = IoC.Resolve <IEventPackageRepository>();
                        var eventPackage   = itemRepository.GetById(eventPackageItem.ItemId);
                        PackageId = eventPackage.PackageId;
                    }
                    if (orderDetail.SourceCodeOrderDetail != null)
                    {
                        if (Customer != null)
                        {
                            ViewState["DateApplied"] = Customer.DateCreated;
                        }

                        ISourceCodeRepository sourceCodeRepository = new SourceCodeRepository();
                        var sourceCode =
                            sourceCodeRepository.GetSourceCodeById(orderDetail.SourceCodeOrderDetail.SourceCodeId);
                        spcoupon.InnerText = sourceCode.CouponCode;

                        if (!string.IsNullOrEmpty(sourceCode.CouponCode))
                        {
                            rbtreplaceexisting.Checked  = true;
                            hfcurrentcoupon.Value       = sourceCode.CouponCode;
                            hfcurrentcouponamount.Value = orderDetail.SourceCodeOrderDetail.Amount.ToString("N2");
                        }
                        else
                        {
                            rbtapplycoupon.Checked = true;
                        }
                    }
                    else
                    {
                        spcoupon.InnerText     = "N/A";
                        rbtapplycoupon.Checked = true;
                    }
                }
                return(true);
            }
            return(false);
        }
예제 #5
0
    /// <summary>
    ///
    /// </summary>
    /// <param name="eventid"></param>
    public void LoadEventSummaryPanel(EventMetricsViewData eventMetricsViewData, EventHostViewData eventHostViewData, EEvent eventPodDetails)
    {
        if (eventMetricsViewData == null || eventHostViewData == null)
        {
            return;
        }

        // format phone no.
        CommonCode objCommonCode = new CommonCode();

        aPrintBulkResult.HRef = "javascript:showPopup('" + eventHostViewData.EventId + "');";

        aExistingCustomer.HRef = ResolveUrl("~/App/Common/SearchCustomer.aspx?Eventid=" + eventHostViewData.EventId);

        ancopenpopupaddslot.HRef = "/App/Common/AddSlot.aspx?EventDate=" + eventHostViewData.EventDate.ToShortDateString() + "&EventId=" + eventHostViewData.EventId + "&keepThis=true&TB_iframe=true&width=295&height=140&modal=true";

        if (IoC.Resolve <ISettings>().ShowPartnerRelease)
        {
            aEndOfDay.HRef = "javascript:popupmenu4('/Scheduling/Event/EndofDay?id=" + eventHostViewData.EventId + "',1100,900)";
        }

        updateHostRankingAnchor.HRef = "javascript:popupmenu3('/App/Franchisee/Technician/EndOfDayProcess.aspx?HostRanking=true&EventID=" + eventHostViewData.EventId + "&EventName=" + eventHostViewData.Name.Replace("'", "\\'") + "',550,620)";

        Session["EventID"]     = eventHostViewData.EventId;
        ViewState["EventDate"] = eventHostViewData.EventDate;
        ViewState["EventName"] = eventHostViewData.Name;

        var notes = IoC.Resolve <IEventRepository>().GetEmrNotes(eventHostViewData.EventId);

        if (notes != null)
        {
            EmrNotes = notes.Text;
        }

        Session["EventDate"] = eventHostViewData.EventDate;
        Session["EventName"] = eventHostViewData.Name;

        if (Convert.ToDateTime(eventHostViewData.EventDate).Date > DateTime.Now.Date)
        {
            spResultStatus.Visible = false;
            spEndofDay.Style[System.Web.UI.HtmlTextWriterStyle.Display] = "none";
        }
        else
        {
            aResultStatus.HRef = "/Medical/Results/ResultStatusList?EventId=" + eventHostViewData.EventId;
        }

        speventdate.InnerText = Convert.ToDateTime(eventHostViewData.EventDate).ToShortDateString();
        speventloc.InnerText  = CommonCode.AddressSingleLine(eventHostViewData.StreetAddressLine1, eventHostViewData.StreetAddressLine2, eventHostViewData.City, eventHostViewData.State, eventHostViewData.Zip);
        sphostphone.InnerText = objCommonCode.FormatPhoneNumberGet(eventPodDetails.Host.PhoneOffice);

        var hostFacilityRankingService = IoC.Resolve <IHostFacilityRankingService>();
        var hostFacilityRankingbyHsc   = hostFacilityRankingService.GetHostFacilityRankingByHSC(eventHostViewData.HostId);

        if (hostFacilityRankingbyHsc != null)
        {
            spPlugPoints.InnerText = hostFacilityRankingbyHsc.NumberOfPlugPoints != null?hostFacilityRankingbyHsc.NumberOfPlugPoints.Value.ToString() : "";

            spRoomSize.InnerText        = hostFacilityRankingbyHsc.RoomSize;
            spInternetAccess.InnerText  = hostFacilityRankingbyHsc.InternetAccess != null ? hostFacilityRankingbyHsc.InternetAccess.Name : "";
            spHostRanking.InnerText     = hostFacilityRankingbyHsc.Ranking != null ? hostFacilityRankingbyHsc.Ranking.Name : "";
            spRoomNeedCleared.InnerText = hostFacilityRankingbyHsc.RoomNeedsCleared != null ? (hostFacilityRankingbyHsc.RoomNeedsCleared.Value ? "Yes" : "No") : "";
        }

        ViewState["HostName"]         = eventHostViewData.OrganizationName;
        ViewState["HostAddress"]      = eventHostViewData.StreetAddressLine1;
        ViewState["HostCityStateZip"] = eventHostViewData.City + " " + eventHostViewData.State + " " + eventHostViewData.Zip;

        Session["HostName"]         = eventHostViewData.OrganizationName;
        Session["HostAddress"]      = eventHostViewData.StreetAddressLine1;
        Session["HostCityStateZip"] = eventHostViewData.City + " " + eventHostViewData.State + " " + eventHostViewData.Zip;

        spEIPdeposit.InnerHtml = decimal.Round(eventMetricsViewData.CashRevenue + eventMetricsViewData.CheckRevenue, 2).ToString();

        speventid.InnerHtml = eventHostViewData.EventId.ToString();

        spcashpayment.InnerHtml     = decimal.Round(eventMetricsViewData.CashRevenue, 2).ToString();
        spcardpayment.InnerHtml     = decimal.Round(eventMetricsViewData.ChargeCardRevenue, 2).ToString();
        spchequepayment.InnerHtml   = decimal.Round(eventMetricsViewData.CheckRevenue, 2).ToString();
        spBPeCheckPayment.InnerHtml = decimal.Round(eventMetricsViewData.ECheckRevenue, 2).ToString();
        decimal totalRevenue = eventMetricsViewData.ChargeCardRevenue + eventMetricsViewData.CheckRevenue +
                               eventMetricsViewData.CashRevenue + eventMetricsViewData.ECheckRevenue +
                               eventMetricsViewData.GiftCertificateRevenue +
                               eventMetricsViewData.UnPaidExcluedeNoShowRevenue;

        sptotalpayment.InnerHtml = decimal.Round(totalRevenue, 2).ToString();

        ancregistered.Text         = eventMetricsViewData.RegisteredCustomersCount.ToString();
        spncancelled.InnerHtml     = "<a href=\"javascript:void(0)\" onclick=\"showCancelledCustomers();\">" + eventMetricsViewData.CancelledCustomersCount.ToString() + "</a>";
        ancnoshow.Text             = eventMetricsViewData.NoShowCustomersCount.ToString();
        ancpaid.Text               = eventMetricsViewData.PaidCustomersCount.ToString();
        ancunpaid.Text             = eventMetricsViewData.UnPaidCount.ToString();
        ancactual.Text             = eventMetricsViewData.AttendedCustomersCount.ToString();
        anccardpaymentcount.Text   = eventMetricsViewData.ChargeCardCount.ToString();
        anccashpaymentcount.Text   = eventMetricsViewData.CashCount.ToString();
        ancchequepaymentcount.Text = eventMetricsViewData.CheckCount.ToString();
        lnkBPeCheckPayment.Text    = eventMetricsViewData.ECheckCount.ToString();
        if (eventPodDetails.FranchiseeFranchiseeUser != null)
        {
            spnSalesrepname.InnerHtml = eventPodDetails.FranchiseeFranchiseeUser.FranchiseeUser.User.FirstName + " " + eventPodDetails.FranchiseeFranchiseeUser.FranchiseeUser.User.LastName;
            if (eventPodDetails.FranchiseeFranchiseeUser.FranchiseeUser.User.PhoneHome.Trim().Length > 0)
            {
                spnContactInfo.InnerHtml = objCommonCode.FormatPhoneNumberGet(eventPodDetails.FranchiseeFranchiseeUser.FranchiseeUser.User.PhoneHome);
            }
            else
            {
                spnContactInfo.InnerHtml = eventPodDetails.FranchiseeFranchiseeUser.FranchiseeUser.User.EMail1;
            }
        }
        // BEGIN added upgrade/downgrade story(#7548)
        spUpgradeCount.InnerHtml   = decimal.Round(eventMetricsViewData.UpGradePayments, 2).ToString();
        lnkUpgradeCount.Text       = eventMetricsViewData.UpGradePaymentCount.ToString();
        spDowngradeCount.InnerHtml = Convert.ToString(decimal.Round(eventMetricsViewData.DownGradePayments < 0 ? eventMetricsViewData.DownGradePayments * -1 : eventMetricsViewData.DownGradePayments, 2));
        lnkDowngradeCount.Text     = eventMetricsViewData.DownGradePaymentCount.ToString();
        // END added upgrade/downgrade story(#7548)

        // BEGIN added upgrade/downgrade story(#7548)
        //spUpgradeCount.InnerHtml = eventMetricsViewData.UpGradePayments.ToString();
        //lnkUpgradeCount.Text = eventMetricsViewData.UpGradePaymentCount.ToString();
        //spDowngradeCount.InnerHtml = Convert.ToString(eventMetricsViewData.DownGradePayments < 0 ? eventMetricsViewData.DownGradePayments * -1 : eventMetricsViewData.DownGradePayments);
        //lnkDowngradeCount.Text = eventMetricsViewData.DownGradePaymentCount.ToString();

        int totalCustomer = (eventMetricsViewData.PaidCustomersCount + eventMetricsViewData.UnPaidCount) - eventMetricsViewData.NoShowCustomersCount;

        _spnAverageRevenueCount.InnerText = totalCustomer > 0
                                        ? decimal.Round((totalRevenue / totalCustomer), 2).ToString()
                                        : "0.00";
        _lnkAverageCustomers.Text = totalCustomer > 0 ? totalCustomer.ToString() : "0";

        _spnUnpaidTotal.InnerText = decimal.Round(eventMetricsViewData.UnPaidExcluedeNoShowRevenue, 2).ToString();
        _lnkUnpaidCount.Text      = eventMetricsViewData.UnPaidExcluedeNoShowCount.ToString();

        // added Onsite for Technician
        spOnsiteCount.InnerText = decimal.Round(eventMetricsViewData.OnsitePayments, 2).ToString();
        lnkOnsiteCount.Text     = eventMetricsViewData.OnsitePaymentCount.ToString();

        // END added upgrade/downgrade story(#7548)

        //TODO: Need to filter customers paid by GC
        // added giftCertificate
        _spnGcPaymentTotal.InnerText = decimal.Round(eventMetricsViewData.GiftCertificateRevenue, 2).ToString();
        _lnkGcPaymentCount.Text      = eventMetricsViewData.GiftCertificateCount.ToString();

        // Added HipaaStatus
        decimal _HipaapercentageDecimal;

        if (eventMetricsViewData.HipaaSignedCount > 0)
        {
            _HipaapercentageDecimal = Math.Round(
                Convert.ToDecimal(eventMetricsViewData.HipaaSignedCount) /
                Convert.ToDecimal(eventMetricsViewData.HipaaSignedCount + eventMetricsViewData.HipaaUnSignedCount) * 100,
                2);

            _spnHippaStatus.InnerHtml = Convert.ToString(_HipaapercentageDecimal) + "% " + "(" +
                                        eventMetricsViewData.HipaaSignedCount + "/" +
                                        (eventMetricsViewData.HipaaSignedCount + eventMetricsViewData.HipaaUnSignedCount) + ")";
        }
        else
        {
            _spnHippaStatus.InnerHtml = "0% (0/0)";
        }

        txtEventNotes.Text = eventHostViewData.TechnicianNotes;

        sphostname.InnerHtml = eventHostViewData.OrganizationName;
        sphostname.InnerHtml = eventHostViewData.OrganizationName;

        string googleMapLink = CommonCode.GetGoogleMapAddress(eventHostViewData.StreetAddressLine1, eventHostViewData.City, eventHostViewData.State, eventHostViewData.Zip, eventHostViewData.Latitude + "," + eventHostViewData.Longitude, eventHostViewData.UseLatitudeAndLongitudeForMapping);

        agmap.HRef = googleMapLink;
        //agmap.HRef = "http://maps.google.com/maps?f=q&hl=en&geocode=&q=" + objevent.Host.Address.Address1 + "," + objevent.Host.Address.City + "," + objevent.Host.Address.State + "," + objevent.Host.Address.Zip + "&ie=UTF8&z=16";


        // Set Google Address Verification Status
        if (eventHostViewData.GoogleAddressVerifiedBy.HasValue)
        {
            string googleAddressVerified = GetAddressVerifiedUser(eventHostViewData.GoogleAddressVerifiedBy.Value);
            _addressVerifiedStatus.InnerHtml = googleAddressVerified;
        }
        else
        {
            _addressVerifiedStatus.InnerHtml = CommonCode.GetGoogleAddressNotVerifiedJtip();
        }

        string poddetailstring = "N/A";

        foreach (EEventPod objeventpod in eventPodDetails.EventPod)
        {
            if (poddetailstring == "N/A")
            {
                poddetailstring = "";
            }

            string strpodteam        = string.Empty;
            string strpoddescription = string.Empty;
            string vandescription    = string.Empty;
            strpoddescription = "<p class='prow'>Processing Capacity of " + objeventpod.Pod.PodProcessingCapacity.ToString() + " </p>";
            vandescription    = "<p class='prow'> Vehicle: " + objeventpod.Pod.Van.Name + "," + objeventpod.Pod.Van.Make + " (" + objeventpod.Pod.Van.VIN + ") </p>";
            foreach (EFranchiseeFranchiseeUser objfranchiseefruser in objeventpod.Pod.TeamIDList)
            {
                strpodteam += "&bull; &nbsp;" + objfranchiseefruser.FranchiseeUser.User.FirstName + " " + objfranchiseefruser.FranchiseeUser.User.MiddleName + " " + objfranchiseefruser.FranchiseeUser.User.LastName + "(" + objfranchiseefruser.RoleType + ")(" + objfranchiseefruser.FranchiseeFranchiseeUserID + ")<br />";
            }
            string currentpod = "<div class='maindiv_roundmbox_ecl'>" + strpoddescription;
            currentpod += vandescription;
            currentpod += "<p class='prow'><u>Team Detail</u></p>";
            currentpod += "<p class='prow'>" + strpodteam + "</p></div>";

            poddetailstring = poddetailstring + objeventpod.Pod.Name + "<a href='javascript:void(0)' class='apd jtipLocal' title=\"Pod Details|" + currentpod + "\"> (More Info) </a>";
        }
        sppoddetail.InnerHtml = poddetailstring;
    }