コード例 #1
0
        private void CargarPersonal()
        {
            lc_pro_incidente_personal_Data o_Data = new lc_pro_incidente_personal_Data();
            var lista = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.pro_incidente.cod_empresa &&
                                              x.cod_unidad == VarGlobal.pro_incidente.cod_unidad &&
                                              x.cod_incidente == VarGlobal.pro_incidente.cod_incidente).ToList();

            VarGlobal.pro_incidente.lst_lc_pro_incidente_personal = lista;
        }
コード例 #2
0
        private void MostrarListaInfractores()
        {
            lc_pro_incidente_personal_Data o_Data = new lc_pro_incidente_personal_Data();
            var lista = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.pro_incidente.cod_empresa &&
                                              x.cod_unidad == VarGlobal.pro_incidente.cod_unidad &&
                                              x.cod_incidente == VarGlobal.pro_incidente.cod_incidente).ToList();

            VarGlobal.pro_incidente.lst_lc_pro_incidente_personal = lista;
            //List<lc_pro_incidente_personal> lista = VarGlobal.pro_incidente.lst_lc_pro_incidente_personal;
            if (lista != null)
            {
                //  Creando StackLayout Contenedor.
                for (int i = 0; i < lista.Count; i++)
                {
                    StackLayout stCon = new StackLayout
                    {
                        Orientation       = StackOrientation.Horizontal,
                        HorizontalOptions = LayoutOptions.Fill,
                        Margin            = new Thickness(0, 0, 0, 1),
                        Padding           = new Thickness(10, 0, 10, 0),
                        BackgroundColor   = Color.White,
                        Children          =
                        {
                            new IconImage {
                                Icon            = "fa-user-circle",
                                IconColor       = Color.Black,
                                VerticalOptions = LayoutOptions.Center,
                                IconSize        = 20,
                                WidthRequest    = 30,
                                HeightRequest   = 30
                            },
                            new Label     {
                                Text              = lista[i].nom_personal,
                                TextColor         = Color.Black,
                                HorizontalOptions = LayoutOptions.FillAndExpand,
                                VerticalOptions   = LayoutOptions.Center,
                                FontSize          = 12
                            },
                        }
                    };
                    //stCon.Children.Add(btnEli);
                    stInf.Children.Add(stCon);
                }
            }
        }