private async void pkPoteLabel_Tapped(object sender, EventArgs e) { List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "REAL"; for (int i = 0; i < lst_potencial.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_potencial[i].cod_severidadpot, ico_mensaje = "fa-check", tex_mensaje = lst_potencial[i].nom_severidadpot }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_incidente.cod_severidadpot = result; VarGlobal.pro_incidente.nom_severidadpot = lst_potencial.Where(x => x.cod_severidadpot == result).FirstOrDefault().nom_severidadpot.ToString(); pkPoteLabel.Text = VarGlobal.pro_incidente.nom_severidadpot; } }
private async void pkHallazgoLabel_Tapped(object sender, EventArgs e) { lc_glb_hallazgoclase_Data o_Data = new lc_glb_hallazgoclase_Data(); var lst_hallazgoclase = o_Data.Listar(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "CLASES"; for (int i = 0; i < lst_hallazgoclase.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_hallazgoclase[i].cod_hallazgoclase, ico_mensaje = "fa-check", tex_mensaje = lst_hallazgoclase[i].nom_hallazgoclase }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_hallazgo.cod_hallazgoclase = result; VarGlobal.pro_hallazgo.nom_hallazgoclase = lst_hallazgoclase.Where(x => x.cod_hallazgoclase == result).FirstOrDefault().nom_hallazgoclase.ToString(); pkHallazgoLabel.Text = VarGlobal.pro_hallazgo.nom_hallazgoclase; } }
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 pkUbicacionLabel_Tapped(object sender, EventArgs e) { lc_acc_unidad_tipoubicacion_Data o_Data = new lc_acc_unidad_tipoubicacion_Data(); var lst_ubicacion = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.cod_empresa && x.cod_unidad == VarGlobal.cod_unidad).ToList(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "UBICACIÓN"; for (int i = 0; i < lst_ubicacion.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_ubicacion[i].cod_tipoubicacion, ico_mensaje = "fa-check", tex_mensaje = lst_ubicacion[i].nom_tipoubicacion }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_hallazgo.cod_tipoubicacion = result; VarGlobal.pro_hallazgo.nom_tipoubicacion = lst_ubicacion.Where(x => x.cod_tipoubicacion == result).FirstOrDefault().nom_tipoubicacion.ToString(); VarGlobal.cod_modulo_ret = "HL"; switch (result) { case "E": ubicacion = "E"; await Navigation.PushAsync(new pg_equipo() { Title = "Seleccionar" }); break; case "I": ubicacion = "I"; await Navigation.PushAsync(new pg_labor() { Title = "Seleccionar" }); break; case "S": ubicacion = "S"; await Navigation.PushAsync(new pg_lugar() { Title = "Seleccionar" }); break; } pkUbicacionLabel.Text = VarGlobal.pro_hallazgo.nom_tipoubicacion; } //pkUbicacion.Focus(); }
private async void pkSistemaLabel_Tapped(object sender, EventArgs e) { lc_acc_unidad_sisgestion_Data o_Data = new lc_acc_unidad_sisgestion_Data(); var lst_sisgestion = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.cod_empresa && x.cod_unidad == VarGlobal.cod_unidad).ToList(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "SISTEMAS"; for (int i = 0; i < lst_sisgestion.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_sisgestion[i].cod_sisgestion, ico_mensaje = "fa-check", tex_mensaje = lst_sisgestion[i].nom_sisgestion }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_hallazgo.cod_sisgestion = result; VarGlobal.pro_hallazgo.nom_sisgestion = lst_sisgestion.Where(x => x.cod_sisgestion == result).FirstOrDefault().nom_sisgestion.ToString(); pkSistemaLabel.Text = VarGlobal.pro_hallazgo.nom_sisgestion; } //pkSistema.Focus(); }
private async void pkPreLabel_Tapped(object sender, EventArgs e) { lc_cat_inspeccionpre_Data o_Data = new lc_cat_inspeccionpre_Data(); var lst_inspeccionpre = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.cod_empresa).ToList(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "PREDEFINIDA"; for (int i = 0; i < lst_inspeccionpre.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_inspeccionpre[i].cod_inspeccionpre, ico_mensaje = "fa-check", tex_mensaje = lst_inspeccionpre[i].nom_inspeccionpre }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_inspeccion.cod_inspeccionpre = result; VarGlobal.pro_inspeccion.nom_inspeccionpre = lst_inspeccionpre.Where(x => x.cod_inspeccionpre == result).FirstOrDefault().nom_inspeccionpre.ToString(); pkPreLabel.Text = VarGlobal.pro_inspeccion.nom_inspeccionpre; } }
private async void pkTipoLabel_Tapped(object sender, EventArgs e) { lc_glb_inspecciontipo_Data o_Data = new lc_glb_inspecciontipo_Data(); var lst_tipo = o_Data.Listar(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "TIPO"; for (int i = 0; i < lst_tipo.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = lst_tipo[i].cod_inspecciontipo, ico_mensaje = "fa-check", tex_mensaje = lst_tipo[i].nom_inspecciontipo }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_inspeccion.cod_inspecciontipo = result; VarGlobal.pro_inspeccion.nom_inspecciontipo = lst_tipo.Where(x => x.cod_inspecciontipo == result).FirstOrDefault().nom_inspecciontipo.ToString(); pkTipoLabel.Text = VarGlobal.pro_inspeccion.nom_inspecciontipo; } }
private async void pkEstadoLabel_Tapped(object sender, EventArgs e) { lc_aux_estado_Data o_Data = new lc_aux_estado_Data(); var lst_estado = o_Data.Listar().Where(x => x.cod_empresa == VarGlobal.cod_empresa && x.cod_modulo == "TR").ToList(); //obetener etapa int i_etapa = lst_estado.Where(x => x.cod_estado == VarGlobal.pro_tarea.cod_estado).FirstOrDefault().eta_estado; plst_estado = lst_estado.Where(x => x.eta_estado == (i_etapa + 1)).ToList(); List <ent_mensaje> lst_mensaje = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "ESTADOS"; for (int i = 0; i < plst_estado.Count; i++) { lst_mensaje.Add(new ent_mensaje { cod_mensaje = plst_estado[i].cod_estado, ico_mensaje = "fa-check", tex_mensaje = plst_estado[i].nom_estado }); } var popupAlert = new pg_lista(lst_mensaje); var result = await popupAlert.Show(); if (result != null) { VarGlobal.pro_tarea.cod_estado = result; VarGlobal.pro_tarea.nom_estado = plst_estado.Where(x => x.cod_estado == result).FirstOrDefault().nom_estado.ToString(); pkEstadoLabel.Text = VarGlobal.pro_tarea.nom_estado; } }
private async void btnHall_Clicked(object sender, EventArgs e) { VarGlobal.pro_inspeccion = ((Button)sender).CommandParameter as lc_pro_inspeccion; VarGlobal.pro_hallazgo = new lc_pro_hallazgo(); VarGlobal.pro_hallazgo.cod_modulo = "IP"; VarGlobal.pro_hallazgo.cod_referencia = VarGlobal.pro_inspeccion.cod_inspeccion; VarGlobal.pro_hallazgo.cod_personal = VarGlobal.pro_inspeccion.cod_personal; VarGlobal.tit_inspeccion_hall = VarGlobal.pro_inspeccion.tit_inspeccion; VarGlobal.tip_inspeccion_hall = VarGlobal.pro_inspeccion.nom_inspecciontipo; //pkHallazgo.Focus(); //Invocando al Popup de lista List <ent_mensaje> lista = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "HALLAZGOS"; lista.Add(new ent_mensaje { cod_mensaje = "V", ico_mensaje = "fa-list-alt", tex_mensaje = "Ver Hallazgo(s)" }); lista.Add(new ent_mensaje { cod_mensaje = "N", ico_mensaje = "fa-file-o", tex_mensaje = "Nuevo Hallazgo" }); var popupAlert = new pg_lista(lista); var result = await popupAlert.Show(); switch (result) { case "V": VarGlobal.ret_hallazgo_padre = "pg_pro_inspeccion_qry"; await Navigation.PushModalAsync(new MasterDetailPage1("pg_pro_hallazgo_qry")); break; case "N": VarGlobal.ret_hallazgo_padre = "pg_pro_inspeccion_qry"; VarGlobal.pro_hallazgo.titulo = "Nuevo Hallazgo"; var modulo = VarGlobal.pro_hallazgo.cod_modulo; await Navigation.PushAsync(new pg_pro_hallazgo_mnt("N") { Title = VarGlobal.pro_hallazgo.titulo }); break; } }
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; } }
private async void btnCrear_Clicked(object sender, EventArgs e) { VarGlobal.pro_hallazgo = ((Button)sender).CommandParameter as lc_pro_hallazgo; VarGlobal.cod_referencia = VarGlobal.pro_hallazgo.cod_hallazgo; VarGlobal.pro_tarea = new lc_pro_tarea() { cod_empresa = VarGlobal.pro_hallazgo.cod_empresa, cod_unidad = VarGlobal.pro_hallazgo.cod_unidad, cod_referencia = VarGlobal.pro_hallazgo.cod_hallazgo, cod_modulo = "HL", cod_estado = "01", cod_personal = VarGlobal.pro_hallazgo.cod_personal, cod_tipoubicacion = VarGlobal.pro_hallazgo.cod_tipoubicacion, nom_tipoubicacion = VarGlobal.pro_hallazgo.nom_tipoubicacion, cod_labor = VarGlobal.pro_hallazgo.cod_labor, nom_labor = VarGlobal.pro_hallazgo.nom_labor, cod_lugar = VarGlobal.pro_hallazgo.cod_lugar, nom_lugar = VarGlobal.pro_hallazgo.nom_lugar, cod_equipo = VarGlobal.pro_hallazgo.cod_equipo, nom_equipo = VarGlobal.pro_hallazgo.nom_equipo, cod_modulo_2do = VarGlobal.cod_modulo_2do, por_avance = 0, ver_opcion = "", usuario = VarGlobal.cod_usuario, ip = VarGlobal.ip, estado = "A", comando = "INS" }; //pkAccion.Focus(); //Invocando al Popup de lista List <ent_mensaje> lista = new List <ent_mensaje>(); VarGlobal.tit_mensaje = "TAREAS"; lista.Add(new ent_mensaje { cod_mensaje = "V", ico_mensaje = "fa-list-alt", tex_mensaje = "Ver Tarea(s)" }); lista.Add(new ent_mensaje { cod_mensaje = "N", ico_mensaje = "fa-file-o", tex_mensaje = "Nueva Tarea" }); var popupAlert = new pg_lista(lista); var result = await popupAlert.Show(); switch (result) { case "V": VarGlobal.ret_tarea_padre = "pg_pro_hallazgo_qry"; VarGlobal.ret_titulo = "Tareas"; VarGlobal.ver_opcion = ""; await Navigation.PushModalAsync(new MasterDetailPage1("pg_pro_tarea_qry")); break; case "N": VarGlobal.ret_tarea_hijo = "pg_pro_hallazgo_qry"; VarGlobal.ret_titulo = "Nueva Tarea"; VarGlobal.pro_tarea.cod_tarea = ""; await Navigation.PushAsync(new pg_pro_tarea_mnt("N") { Title = VarGlobal.ret_titulo }); break; } //await Navigation.PushPopupAsync(popupAlert); }