private async void btnNue_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.pro_veoregistro = new lc_pro_veoregistro(); VarGlobal.pro_veoregistro.titulo = "Nuevo V.E.O."; VarGlobal.pro_veoregistro.retorno = "pg_pro_veoregistro_qry"; VarGlobal.pro_veoregistro.cod_veoregistro = ""; VarGlobal.pro_veoregistro.nom_ubicacion = ""; VarGlobal.pro_veoregistro.nom_labor = ""; VarGlobal.pro_veoregistro.nom_lugar = ""; VarGlobal.pro_veoregistro.nom_equipo = ""; await Navigation.PushAsync(new pg_plantillaveo() { Title = "Seleccionar" }); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void SeleccionarAccion(object sender, SelectedItemChangedEventArgs e) { var item = e.SelectedItem as ent_opcion; int i_cantidad = item.can_opcion; if (i_cantidad > 0) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.ver_opcion = item.ver_opcion; VarGlobal.cod_modulo = ""; VarGlobal.cod_referencia = ""; if (item == null) { return; } VarGlobal.pro_tarea = new lc_pro_tarea(); VarGlobal.ret_tarea_padre = "pg_pro_tarea_opc"; VarGlobal.pro_tarea.titulo = item.nom_opcion; VarGlobal.ret_titulo = item.nom_opcion; switch (item.cod_opcion) { case "01": //PorAtender await Navigation.PushModalAsync(new MasterDetailPage1("pg_pro_tarea_qry")); break; case "02": //PorVerificar await Navigation.PushModalAsync(new MasterDetailPage1("pg_pro_tarea_qry")); break; case "03": //Favorito break; case "04": //Favorito await Navigation.PushModalAsync(new MasterDetailPage1("pg_pro_tarea_qry")); break; } await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; } }
private async void btn_salir_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); await Navigation.PushModalAsync(new MasterDetailPage1("pg_pro_inspeccion_qry")); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void btn_salir_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); string s_retorno = VarGlobal.pro_incidente.retorno; await Navigation.PushModalAsync(new MasterDetailPage1(s_retorno)); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void Retornar() { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.pro_tarea.ver_opcion = ""; string retorno = VarGlobal.ret_tarea_hijo; await Navigation.PushModalAsync(new MasterDetailPage1(retorno)); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void lncontrol_Clicked(object sender, EventArgs e) { if (!ValidarVEO()) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); await Navigation.PushAsync(new pg_lnControl(s_comando, 1) { Title = "Lineas de Control" }); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; } }
private async void Nuevo_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.pro_hallazgo.titulo = VarGlobal.pro_hallazgo.cod_modulo == "OB" ? "Nueva Observación" : "Nuevo Hallazgo"; VarGlobal.pro_hallazgo.cod_referencia = lbl_cod.Text; VarGlobal.ret_hallazgo_hijo = "pg_pro_hallazgo_qry"; await Navigation.PushAsync(new pg_pro_hallazgo_mnt("N") { Title = VarGlobal.pro_hallazgo.titulo }); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void btnsalir_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.pro_tarea.ver_opcion = ""; //var retorno = VarGlobal.pro_tarea.ret_hijo; var retorno = VarGlobal.ret_tarea_hijo; VarGlobal.pro_tarea.titulo = VarGlobal.ret_titulo; await Navigation.PushModalAsync(new MasterDetailPage1(retorno)); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void btnModi_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.pro_hallazgo = ((Button)sender).CommandParameter as lc_pro_hallazgo; CargarDetalles(); VarGlobal.pro_hallazgo.titulo = VarGlobal.pro_hallazgo.cod_modulo == "OB" ? "Modificar Observación" : "Modificar Hallazgo"; VarGlobal.ret_hallazgo_hijo = "pg_pro_hallazgo_qry"; await Navigation.PushAsync(new pg_pro_hallazgo_mnt("M") { Title = VarGlobal.pro_hallazgo.titulo }); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void VeoPlantillaListView_ItemSelected(object sender, SelectedItemChangedEventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); lc_cat_veoplantilla entidad = ((ListView)sender).SelectedItem as lc_cat_veoplantilla; AsignarVeoPlantilla(entidad); UbicacionVeoPlantilla(entidad); CargarLineaControl(entidad); AsignarParticipante(); await Navigation.PushAsync(new pg_pro_veoregistro_mnt("N") { Title = VarGlobal.pro_veoregistro.titulo }); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void btn_salir_Clicked(object sender, EventArgs e) { var loadingPage = new pg_Loading(); var popupAlert = new pg_confirmacion(new ent_mensaje { tip_mensaje = "WAR", tit_mensaje = "Tárea", tex_mensaje = "¿Seguro que deseas salir?" }); var result = await popupAlert.Show(); //espere hasta que el usuario seleccione la opción (si o no) await Navigation.PushPopupAsync(loadingPage); if (result) { Retornar(); } await Navigation.RemovePopupPageAsync(loadingPage); }
private async void btnMas_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.pro_hallazgo = ((Button)sender).CommandParameter as lc_pro_hallazgo; CargarDetalles(); VarGlobal.ret_hallazgo_hijo = "pg_pro_hallazgo_qry"; await Navigation.PushAsync(new pg_pro_hallazgo_det() { Title = "Det. Hallazgo: " + VarGlobal.pro_hallazgo.cod_hallazgo }); await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void btnsalir_Clicked(object sender, EventArgs e) { var popupAlert = new pg_confirmacion(new ent_mensaje { tip_mensaje = "WAR", tit_mensaje = "Plantillas V.E.O.", tex_mensaje = "¿Seguro que deseas salir?" }); //var popupAlert = new pg_confirmacion("Plantillas V.E.O.", "¿Seguro que deseas salir?"); var result = await popupAlert.Show(); //espere hasta que el usuario seleccione la opción (si o no) var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); if (result) { await Navigation.PushModalAsync(new MasterDetailPage1("pg_pro_veoregistro_qry")); } await Navigation.RemovePopupPageAsync(loadingPage); }
private async void EliminarVEO(lc_pro_veoregistro o_Entidad) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); if (o_Entidad.cer_veoregistro == "N") { lc_pro_veoregistro_Data o_Data_Inc = new lc_pro_veoregistro_Data(); o_Data_Inc.EliminarUno(o_Entidad); //InsertarProElimina if (o_Entidad.cod_veoregistro.Length == 12) { lc_pro_elimina_Data o_Data_Eli = new lc_pro_elimina_Data(); o_Data_Eli.Insertar(new lc_pro_elimina() { cod_empresa = VarGlobal.cod_empresa, cod_unidad = VarGlobal.cod_unidad, cod_modulo = VarGlobal.cod_modulo, cod_referencia = o_Entidad.cod_veoregistro, ip = VarGlobal.ip }); } } else { VarGlobal._mensaje = new pg_mensaje(new ent_mensaje { tip_mensaje = "ERR", tit_mensaje = "Error de validación", tex_mensaje = "VEO se encuentra en estado cerrado..." }); await Navigation.PushPopupAsync(VarGlobal._mensaje); } await Navigation.PushPopupAsync(loadingPage); Content.IsEnabled = true; }
private async void btnModi_Clicked(object sender, EventArgs e) { Content.IsEnabled = false; var loadingPage = new pg_Loading(); await Navigation.PushPopupAsync(loadingPage); VarGlobal.pro_veoregistro = ((Button)sender).CommandParameter as lc_pro_veoregistro; if (VarGlobal.pro_veoregistro.cer_veoregistro == "S") { await DisplayAlert("Validación", "El VEO no se puede modificar...", "Aceptar"); } else { //AsignarVEO(o_Entidad); VarGlobal.pro_veoregistro.titulo = "Modificar V.E.O."; VarGlobal.pro_veoregistro.retorno = "pg_pro_veoregistro_qry"; await Navigation.PushAsync(new pg_pro_veoregistro_mnt("M") { Title = VarGlobal.pro_veoregistro.titulo }); } await Navigation.RemovePopupPageAsync(loadingPage); Content.IsEnabled = true; }
private async void btn_grabar_Clicked(object sender, EventArgs e) { var loadingPage = new pg_Loading(); if (!ValidarAccion()) { var popupAlert = new pg_confirmacion(new ent_mensaje { tip_mensaje = "INF", tit_mensaje = "Tárea", tex_mensaje = "¿Desea Grabar Registro?" }); var result = await popupAlert.Show(); await Navigation.PushPopupAsync(loadingPage); if (result) { lc_pro_tarea_Data o_Data = new lc_pro_tarea_Data(); // Generar Codigo, solo si viene VACIO O NULO if (string.IsNullOrEmpty(VarGlobal.pro_tarea.cod_tarea)) { var conteo = (o_Data.Listar().Count) + 1; var año = VarGlobal.pro_tarea.ini_tarea.Substring(8, 2); var mes = VarGlobal.pro_tarea.ini_tarea.Substring(3, 2); VarGlobal.pro_tarea.cod_tarea = "TR" + año + mes + "-" + conteo; VarGlobal.pro_tarea.nom_eje_personal = lbl_reportado.Text; VarGlobal.pro_tarea.nom_sol_personal = lbl_solicitante.Text; } VarGlobal.pro_tarea.sincronizado = false; o_Data.Modificar(VarGlobal.pro_tarea); Retornar(); } await Navigation.RemovePopupPageAsync(loadingPage); } }
private async void btnGrabar_Clicked(object sender, EventArgs e) { lc_aux_estado_Data o_Data_Est = new lc_aux_estado_Data(); var loadingPage = new pg_Loading(); var comentar = VarGlobal.comentar; var imagen = img_foto.Source; if (comentar == 1) { if (!ValidarComentar()) { var popupAlert = new pg_confirmacion(new ent_mensaje { tip_mensaje = "INF", tit_mensaje = "Tárea", tex_mensaje = "¿Desea Comentar Tárea?" }); var result = await popupAlert.Show(); await Navigation.PushPopupAsync(loadingPage); if (result) { lc_pro_avance_Data o_Data = new lc_pro_avance_Data(); var i_numetapa = o_Data.Listar().Where(x => x.cod_referencia == VarGlobal.pro_tarea.cod_tarea).Count(); VarGlobal.num_etapa = (i_numetapa + 1); GrabarAvance("C"); lc_pro_tarea_Data o_Data_Tar = new lc_pro_tarea_Data(); VarGlobal.pro_tarea.por_avance = Convert.ToInt32(lblAvance.Text); VarGlobal.pro_tarea.des_avance = edComentario.Text; VarGlobal.pro_tarea.sincronizado = false; GrabarEvidencia(); o_Data_Tar.Modificar(VarGlobal.pro_tarea); Retornar(); } await Navigation.RemovePopupPageAsync(loadingPage); } } else { var opcion = VarGlobal.ver_opcion; switch (opcion) { case "A": if (!ValidarAtender()) { var popupAlert = new pg_confirmacion(new ent_mensaje { tip_mensaje = "INF", tit_mensaje = "Tárea", tex_mensaje = "¿Desea Atender Tárea?" }); var result = await popupAlert.Show(); await Navigation.PushPopupAsync(loadingPage); if (result) { lc_pro_avance_Data o_Data = new lc_pro_avance_Data(); var i_numetapa = o_Data.Listar().Where(x => x.cod_referencia == VarGlobal.pro_tarea.cod_tarea).Count(); VarGlobal.num_etapa = (i_numetapa + 1); GrabarAvance("A"); lc_pro_tarea_Data o_Data_Tar = new lc_pro_tarea_Data(); VarGlobal.pro_tarea.por_avance = Convert.ToInt32(lblAvance.Text); VarGlobal.pro_tarea.des_avance = edComentario.Text; VarGlobal.pro_tarea.sincronizado = false; if (VarGlobal.pro_tarea.por_avance == 100) { lc_aux_estado ent_estado = o_Data_Est.Listar().Where(x => x.cod_empresa == VarGlobal.cod_empresa && x.cod_modulo == "TR" && x.cod_estado == "02").FirstOrDefault(); VarGlobal.pro_tarea.cod_estado = ent_estado.cod_estado; VarGlobal.pro_tarea.nom_estado = ent_estado.nom_estado; VarGlobal.pro_tarea.ver_opcion = ent_estado.ver_opcion; } GrabarEvidencia(); o_Data_Tar.Modificar(VarGlobal.pro_tarea); Retornar(); } await Navigation.RemovePopupPageAsync(loadingPage); } break; case "V": if (!ValidarVerificar()) { var popupAlert = new pg_confirmacion(new ent_mensaje { tip_mensaje = "INF", tit_mensaje = "Tárea", tex_mensaje = "¿Desea Verificar Tárea?" }); var result = await popupAlert.Show(); await Navigation.PushPopupAsync(loadingPage); if (result) { lc_pro_estado_Data o_Data = new lc_pro_estado_Data(); var i_numetapa = o_Data.Listar().Where(x => x.cod_referencia == VarGlobal.pro_tarea.cod_tarea).Count(); VarGlobal.num_etapa = (i_numetapa + 1); //lc_aux_estado pk_estado = pkEstado.SelectedItem as lc_aux_estado; lc_aux_estado pk_estado = plst_estado.Where(x => x.cod_estado == VarGlobal.pro_tarea.cod_estado).FirstOrDefault(); o_Data.Insertar(new lc_pro_estado { cod_empresa = VarGlobal.cod_empresa, cod_unidad = VarGlobal.cod_unidad, cod_personal = VarGlobal.cod_personal, cod_estado = pk_estado.cod_estado, des_estado = edComentario.Text, cod_modulo = "TR", sincronizado = false, cod_referencia = VarGlobal.pro_tarea.cod_tarea, usuario = VarGlobal.cod_usuario, ip = "App" }); lc_pro_tarea_Data o_Data_Tar = new lc_pro_tarea_Data(); VarGlobal.pro_tarea.des_avance = edComentario.Text; VarGlobal.pro_tarea.sincronizado = false; VarGlobal.pro_tarea.cod_estado = pk_estado.cod_estado; VarGlobal.pro_tarea.nom_estado = pk_estado.nom_estado; VarGlobal.pro_tarea.ver_opcion = pk_estado.ver_opcion; GrabarEvidencia(); o_Data_Tar.Modificar(VarGlobal.pro_tarea); Retornar(); } await Navigation.RemovePopupPageAsync(loadingPage); } break; } } }