Пример #1
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            NestedScrollView nestedScrollView = (NestedScrollView)inflater.Inflate(Resource.Layout.fragment_widgets, container, false);

            et_main_3 = nestedScrollView.FindViewById <EditText>(Resource.Id.et_main_3);

            return(nestedScrollView);
        }
Пример #2
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            NestedScrollView nestedScrollView = (NestedScrollView)inflater.Inflate(Resource.Layout.fragment_dialogs, container, false);

            btn_dialog_1  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_1);
            btn_dialog_2  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_2);
            btn_dialog_3  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_3);
            btn_dialog_4  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_4);
            btn_dialog_5  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_5);
            btn_dialog_6  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_6);
            btn_dialog_7  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_7);
            btn_dialog_8  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_8);
            btn_dialog_9  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_9);
            btn_dialog_10 = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_10);
            btn_dialog_11 = nestedScrollView.FindViewById <Button>(Resource.Id.btn_dialog_11);

            return(nestedScrollView);
        }
Пример #3
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            NestedScrollView nestedScrollView = (NestedScrollView)inflater.Inflate(Resource.Layout.fragment_cards, container, false);

            btn_card_main1_action1  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_card_main1_action1);
            btn_card_main1_action2  = nestedScrollView.FindViewById <Button>(Resource.Id.btn_card_main1_action2);
            img_main_card2_share    = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card2_share);
            img_main_card2_bookmark = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card2_bookmark);
            img_main_card2_favorite = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card2_favorite);
            ll_card_main3_rate      = nestedScrollView.FindViewById <LinearLayout>(Resource.Id.ll_card_main3_rate);

            img_main_card_1  = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card_1);
            img_main_card_2  = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card_2);
            img_card_main_3  = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_card_main_3);
            img_main_card_41 = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card_41);
            img_main_card_42 = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card_42);

            img_main_card41_favorite = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card41_favorite);
            img_main_card42_favorite = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card42_favorite);
            img_main_card41_bookmark = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card41_bookmark);
            img_main_card42_bookmark = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card42_bookmark);
            img_main_card41_share    = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card41_share);
            img_main_card42_share    = nestedScrollView.FindViewById <ImageView>(Resource.Id.img_main_card42_share);

            card_main_1_1   = nestedScrollView.FindViewById <CardView>(Resource.Id.card_main_1_1);
            card_main_1_2   = nestedScrollView.FindViewById <CardView>(Resource.Id.card_main_1_2);
            card_main_1_3   = nestedScrollView.FindViewById <CardView>(Resource.Id.card_main_1_3);
            card_main_1_4_1 = nestedScrollView.FindViewById <CardView>(Resource.Id.card_main_1_4_1);
            card_main_1_4_2 = nestedScrollView.FindViewById <CardView>(Resource.Id.card_main_1_4_2);

            Glide.With(this).Load(Resource.Drawable.material_design_2).Apply(RequestOptions.FitCenterTransform()).Into(img_main_card_1);
            Glide.With(this).Load(Resource.Drawable.material_design_4).Apply(RequestOptions.FitCenterTransform()).Into(img_main_card_2);
            Glide.With(this).Load(Resource.Drawable.material_design_11).Apply(RequestOptions.FitCenterTransform()).Into(img_card_main_3);
            Glide.With(this).Load(Resource.Drawable.material_design_1).Apply(RequestOptions.FitCenterTransform()).Into(img_main_card_41);
            Glide.With(this).Load(Resource.Drawable.material_design_1).Apply(RequestOptions.FitCenterTransform()).Into(img_main_card_42);

            //ad_view = nestedScrollView.FindViewById(Resource.Id.ad_view);
            card_ad = nestedScrollView.FindViewById <CardView>(Resource.Id.card_ad);

            return(nestedScrollView);
        }
Пример #4
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            rootView = inflater.Inflate(Resource.Layout.tab_summary_fragment, container, false);

            mScrollContainer = rootView.FindViewById <NestedScrollView>(Resource.Id.scroll_container);

            TableIndicator = mScrollContainer.FindViewById(Resource.Id.V_table_indicator);
            Separdor1      = mScrollContainer.FindViewById(Resource.Id.V_separator_1);
            Detalle1       = mScrollContainer.FindViewById(Resource.Id.L_detalle_1);
            Separdor2      = mScrollContainer.FindViewById(Resource.Id.V_separator_2);
            Detalle2       = mScrollContainer.FindViewById(Resource.Id.L_detalle_2);
            Separdor3      = mScrollContainer.FindViewById(Resource.Id.V_separator_3);
            Detalle3       = mScrollContainer.FindViewById(Resource.Id.L_detalle_3);
            Separdor4      = mScrollContainer.FindViewById(Resource.Id.V_separator_4);
            Detalle4       = mScrollContainer.FindViewById(Resource.Id.L_detalle_4);
            Separdor5      = mScrollContainer.FindViewById(Resource.Id.V_separator_5);
            Detalle5       = mScrollContainer.FindViewById(Resource.Id.L_detalle_5);

            VICLS = mViewModel.ObtenerResumenPreUsoBDI(mIdCheckList);
            VIV   = mViewModel.ObtenerVehiculoBDI(VICLS.Vehiculo);

            Log.Info(TAG, "El CheckList es: " + VICLS);

            bool     bandera = false;
            TextView Texto1, Texto2, Texto3, Texto4;
            string   resumen1, resumen2, resumen3, resumen4;

            switch (mPage)
            {
            case 0:
                if (VICLS.BanderaMantto == 0)
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_1);
                }
                else
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_2);
                    bandera = true;
                }
                Separdor1.Visibility = ViewStates.Visible;
                Detalle1.Visibility  = ViewStates.Visible;

                resumen1 = "El pre - uso vehicular del vehiculo " + VIV.Marca + "-" + VIV.Modelo + " con N° de Placa " + VICLS.Vehiculo +
                           " que ha sido realizado por " + VICLS.Conductor + " tiene el siguiente detalle: \n\n" +
                           "Lugar de origen: " + VICLS.Produccion + "\n" +
                           "Lugar de destino: " + VICLS.Destino + "\n" +
                           "Kilometraje inicial: " + VICLS.Kilometraje;

                Texto1      = Detalle1.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                Texto1.Text = resumen1;
                if (bandera)
                {
                    Separdor2.Visibility = ViewStates.Visible;
                    Detalle2.Visibility  = ViewStates.Visible;
                    Texto2      = Detalle2.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                    Texto2.Text = VICLS.MensajeMantto;
                }
                Separdor3.Visibility = ViewStates.Gone;
                Detalle3.Visibility  = ViewStates.Gone;
                Separdor4.Visibility = ViewStates.Gone;
                Detalle4.Visibility  = ViewStates.Gone;
                Separdor5.Visibility = ViewStates.Gone;
                Detalle5.Visibility  = ViewStates.Gone;
                break;

            case 1:
                if (VICLS.BanderaItems == 0)
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_1);
                }
                else
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_2);
                    bandera = true;
                }
                if (VICLS.Items1.Trim().Length > 0)
                {
                    Separdor1.Visibility = ViewStates.Visible;
                    Detalle1.Visibility  = ViewStates.Visible;
                    Texto1      = Detalle1.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                    resumen1    = "El vehiculo tiene los siguientes Items en buen estado:\n\n" + VICLS.Items1;
                    Texto1.Text = resumen1;
                }
                if (bandera)
                {
                    Separdor2.Visibility = ViewStates.Visible;
                    Detalle2.Visibility  = ViewStates.Visible;
                    Texto2      = Detalle2.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                    resumen2    = "El vehiculo tiene los siguientes Items en mal estado o carece de ellos:\n\n" + VICLS.Items2;
                    Texto2.Text = resumen2;
                }
                Separdor3.Visibility = ViewStates.Gone;
                Detalle3.Visibility  = ViewStates.Gone;
                Separdor4.Visibility = ViewStates.Gone;
                Detalle4.Visibility  = ViewStates.Gone;
                Separdor5.Visibility = ViewStates.Gone;
                Detalle5.Visibility  = ViewStates.Gone;
                break;

            case 2:
                if (VICLS.BanderaComentarios == 0)
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_1);
                }
                else
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_2);
                    bandera = true;
                }
                Separdor1.Visibility = ViewStates.Visible;
                Detalle1.Visibility  = ViewStates.Visible;
                Texto1      = Detalle1.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                resumen1    = "No hay comentarios adicionales";
                Texto1.Text = resumen1;
                if (bandera)
                {
                    if (VICLS.Comentarios1.Trim().Length > 0)
                    {
                        resumen1    = VICLS.Comentarios1;
                        Texto1.Text = resumen1;
                    }
                    if (VICLS.Comentarios2.Trim().Length > 0)
                    {
                        Separdor2.Visibility = ViewStates.Visible;
                        Detalle2.Visibility  = ViewStates.Visible;
                        Texto2      = Detalle2.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                        resumen2    = VICLS.Comentarios2;
                        Texto2.Text = resumen2;
                    }
                }
                Separdor3.Visibility = ViewStates.Gone;
                Detalle3.Visibility  = ViewStates.Gone;
                Separdor4.Visibility = ViewStates.Gone;
                Detalle4.Visibility  = ViewStates.Gone;
                Separdor5.Visibility = ViewStates.Gone;
                Detalle5.Visibility  = ViewStates.Gone;
                break;

            case 3:
                if (VICLS.BanderaBotiquin == 0)
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_1);
                }
                else
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_2);
                    bandera = true;
                }
                if (VICLS.Botiquin1.Trim().Length > 0)
                {
                    Separdor1.Visibility = ViewStates.Visible;
                    Detalle1.Visibility  = ViewStates.Visible;
                    Texto1      = Detalle1.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                    resumen1    = "El vehiculo cuenta con los siguientes Items en el Botiquin:\n\n" + VICLS.Botiquin1;
                    Texto1.Text = resumen1;
                }
                if (bandera)
                {
                    if (VICLS.Botiquin2.Trim().Length > 0)
                    {
                        Separdor2.Visibility = ViewStates.Visible;
                        Detalle2.Visibility  = ViewStates.Visible;
                        Texto2      = Detalle2.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                        resumen2    = "El vehiculo no cuenta con los siguientes Items en el Botiquin:\n\n" + VICLS.Botiquin2;
                        Texto2.Text = resumen2;
                    }
                    if (VICLS.Botiquin3.Trim().Length > 0)
                    {
                        Separdor3.Visibility = ViewStates.Visible;
                        Detalle3.Visibility  = ViewStates.Visible;
                        Texto3      = Detalle3.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                        resumen3    = "Observaciones en el Botiquin:\n\n" + VICLS.Botiquin3;
                        Texto3.Text = resumen3;
                    }
                }
                Separdor4.Visibility = ViewStates.Gone;
                Detalle4.Visibility  = ViewStates.Gone;
                Separdor5.Visibility = ViewStates.Gone;
                Detalle5.Visibility  = ViewStates.Gone;
                break;

            case 4:
                if (VICLS.BanderaDocumentos == 0)
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_1);
                }
                else
                {
                    TableIndicator.SetBackgroundResource(Resource.Color.color_estado_2);
                    bandera = true;
                }

                if (bandera)
                {
                    if (VICLS.Seguridad1.Trim().Length > 0)
                    {
                        Separdor1.Visibility = ViewStates.Visible;
                        Detalle1.Visibility  = ViewStates.Visible;
                        Texto1      = Detalle1.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                        resumen1    = "Se tienen las siguientes observaciones del SOAT del vehiculo: \n\n" + VICLS.Seguridad1;
                        Texto1.Text = resumen1;
                    }

                    if (VICLS.Seguridad2.Trim().Length > 0)
                    {
                        Separdor2.Visibility = ViewStates.Visible;
                        Detalle2.Visibility  = ViewStates.Visible;
                        Texto2      = Detalle2.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                        resumen2    = "Se tienen las siguientes observaciones de la Revisión Técnica del vehiculo: \n\n" + VICLS.Seguridad2;
                        Texto2.Text = resumen2;
                    }
                }

                if (VICLS.Seguridad3.Trim().Length > 0)
                {
                    Separdor3.Visibility = ViewStates.Visible;
                    Detalle3.Visibility  = ViewStates.Visible;
                    Texto3      = Detalle3.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                    resumen3    = "El vehiculo cuenta con los siguientes documentos:\n\n" + VICLS.Seguridad3;
                    Texto3.Text = resumen3;
                }

                if (bandera)
                {
                    if (VICLS.Seguridad4.Trim().Length > 0)
                    {
                        Separdor4.Visibility = ViewStates.Visible;
                        Detalle4.Visibility  = ViewStates.Visible;
                        Texto4      = Detalle4.FindViewById <TextView>(Resource.Id.TV_detalle_de_resumen);
                        resumen4    = "El vehiculo no cuenta con los siguientes documentos:\n\n" + VICLS.Seguridad4;
                        Texto4.Text = resumen4;
                    }
                }
                Separdor5.Visibility = ViewStates.Gone;
                Detalle5.Visibility  = ViewStates.Gone;
                break;

            case 5:
                TableIndicator.Visibility = ViewStates.Gone;
                Separdor1.Visibility      = ViewStates.Gone;
                Detalle1.Visibility       = ViewStates.Gone;
                Separdor2.Visibility      = ViewStates.Gone;
                Detalle2.Visibility       = ViewStates.Gone;
                Separdor3.Visibility      = ViewStates.Gone;
                Detalle3.Visibility       = ViewStates.Gone;
                Separdor4.Visibility      = ViewStates.Gone;
                Detalle4.Visibility       = ViewStates.Gone;
                Separdor5.Visibility      = ViewStates.Visible;
                Detalle5.Visibility       = ViewStates.Visible;
                ComentariosVigilante      = Detalle5.FindViewById <EditText>(Resource.Id.ET_GuardComments);
                if (VICLS.Estado == 1)
                {
                    ComentariosVigilante.Enabled = false;

                    if (VICLS.ComentariosVigilancia != "")
                    {
                        ComentariosVigilante.Text = VICLS.ComentariosVigilancia;
                    }
                    else
                    {
                        ComentariosVigilante.Text = "No hay comentarios de vigilancia";
                    }
                }
                break;
            }

            RetainInstance = true;

            return(rootView);
        }