Esempio n. 1
0
        void SetReportType(ReportedIssueType type)
        {
            ChainImageView.Image.BackgroundImagePath = "Images/Icons/report_chain.png";
            chain = false;
            Flat_tireImageView.Image.BackgroundImagePath = "Images/Icons/report_flat_tire.png";
            flatTire = false;
            ForkImageView.Image.BackgroundImagePath = "Images/Icons/report_fork.png";
            fork = false;
            HandlebarImageView.Image.BackgroundImagePath = "Images/Icons/report_handlebar.png";
            handlebar = false;
            LossImageView.Image.BackgroundImagePath = "Images/Icons/report_loss.png";
            loss = false;
            PedalsImageView.Image.BackgroundImagePath = "Images/Icons/report_pedals.png";
            pedals = false;

            switch (type)
            {
            case ReportedIssueType.Chain:
                ChainImageView.Image.BackgroundImagePath = "Images/Icons/report_chain_selec.png";
                chain = true;
                break;

            case ReportedIssueType.FlatTire:
                flatTire = true;
                Flat_tireImageView.Image.BackgroundImagePath = "Images/Icons/report_flat_tire_selec.png";
                break;

            case ReportedIssueType.Fork:
                ForkImageView.Image.BackgroundImagePath = "Images/Icons/report_fork_selec.png";
                fork = true;
                break;

            case ReportedIssueType.Handlebar:
                handlebar = true;
                HandlebarImageView.Image.BackgroundImagePath = "Images/Icons/report_handlebar_selec.png";
                break;

            case ReportedIssueType.Stolen:
                LossImageView.Image.BackgroundImagePath = "Images/Icons/report_loss_selec.png";
                loss = true;
                break;

            case ReportedIssueType.Pedals:
                pedals = true;
                PedalsImageView.Image.BackgroundImagePath = "Images/Icons/report_pedals_selec.png";
                break;

            default: break;
            }
            reportIncidentType = type;
        }
        private void SetReportType(ReportedIssueType type)
        {
            Chain     = false;
            FlatTire  = false;
            Fork      = false;
            Handlebar = false;
            Loss      = false;
            Pedals    = false;

            switch (type)
            {
            case ReportedIssueType.Chain:
                Chain = true;
                break;

            case ReportedIssueType.FlatTire:
                FlatTire = true;
                break;

            case ReportedIssueType.Fork:
                Fork = true;
                break;

            case ReportedIssueType.Handlebar:
                Handlebar = true;
                break;

            case ReportedIssueType.Stolen:
                Loss = true;
                break;

            case ReportedIssueType.Pedals:
                Pedals = true;
                break;
            }

            _reportIncidentType = type;
        }