private async void pkNivelRiesgoLabel_Tapped(object sender, EventArgs e) { lc_aux_tbldetalle_Data o_Data = new lc_aux_tbldetalle_Data(); var lst_tbldetalle = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.cod_empresa && x.cod_tblgrupo == "003").ToList(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "NIVEL"; for (int i = 0; i < lst_tbldetalle.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_tbldetalle[i].cod_tbldetalle, ico_mensaje = "fa-check", tex_mensaje = lst_tbldetalle[i].nom_tbldetalle }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_hallazgo.cod_tblnivelriesgo = result; VarGlobal.pro_hallazgo.nom_tblnivelriesgo = lst_tbldetalle.Where(x => x.cod_tbldetalle == result).FirstOrDefault().nom_tbldetalle.ToString(); pkNivelRiesgoLabel.Text = VarGlobal.pro_hallazgo.nom_tblnivelriesgo; } }
private async void pkTipoLabel_Tapped(object sender, EventArgs e) { lc_aux_tbldetalle_Data o_Data = new lc_aux_tbldetalle_Data(); var lst_tbldetalle = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.cod_empresa && x.cod_tblgrupo == "001").ToList(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "TIPO"; for (int i = 0; i < lst_tbldetalle.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_tbldetalle[i].cod_tbldetalle, ico_mensaje = "fa-check", tex_mensaje = lst_tbldetalle[i].nom_tbldetalle }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_hallazgo.cod_tblocurrenciatipo = result; VarGlobal.pro_hallazgo.nom_tblocurrenciatipo = lst_tbldetalle.Where(x => x.cod_tbldetalle == result).FirstOrDefault().nom_tbldetalle.ToString(); lbl_ocurrencia.Text = ""; await Navigation.PushAsync(new pg_ocurrencia(VarGlobal.pro_hallazgo.cod_tblocurrenciatipo) { Title = "Seleccionar" }); pkTipoLabel.Text = VarGlobal.pro_hallazgo.nom_tblocurrenciatipo; } }