private void Btn_Salir_Click(object sender, RoutedEventArgs e)
        {
            bool?           resultado = this.DialogResult;
            FormAdvertencia form      = new FormAdvertencia();

            resultado = form.ShowDialog();
            if (resultado == true)
            {
                this.Close();
            }
            else
            {
                form.Close();
            }
        }
Exemple #2
0
        private async void BtnEliminar_Click(object sender, RoutedEventArgs e)
        {
            Task <bool> taskmensaje = new Task <bool>(CorreoBL.TimeMensaje);

            try
            {
                bool?           resultado = this.DialogResult;
                FormAdvertencia form      = new FormAdvertencia();
                resultado = form.ShowDialog();
                if (resultado == true)
                {
                    //Eliminar
                    //capturo el ID
                    var obj = (MultaBE)((DataGrid)sender).CurrentItem;


                    if (oMultaBL.EliminarMulta(id_check_list, id_multa))
                    {
                        ListaCheck(id_check_list);
                        Limpiar();
                        SnackbarCorrecto.IsActive        = true;
                        SnackbarCorrecto.Message.Content = "Se elimino correctamente la multa";
                        taskmensaje.Start();
                        bool resp = await taskmensaje;
                        if (resp)
                        {
                            SnackbarCorrecto.IsActive = false;
                        }
                    }
                }
                else
                {
                    form.Close();
                }
            }
            catch (Exception ex)
            {
                SnackbarCorrecto.IsActive     = false;
                SnackbarError.IsActive        = true;
                SnackbarError.Message.Content = ex.Message;
                taskmensaje.Start();
                bool resp = await taskmensaje;
                if (resp)
                {
                    SnackbarError.IsActive = false;
                }
            }
        }
Exemple #3
0
        private void ListCerrarSesion_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            bool?           resultado = this.DialogResult;
            FormAdvertencia form      = new FormAdvertencia();

            resultado = form.ShowDialog();
            if (resultado == true)
            {
                Login formLogin = new Login();
                this.Close();
                formLogin.ShowDialog();
            }
            else
            {
                form.Close();
            }
        }
        private void listCerrarSesion_Selected(object sender, RoutedEventArgs e)
        {
            bool?           resultado = this.DialogResult;
            FormAdvertencia form      = new FormAdvertencia();

            resultado = form.ShowDialog();
            if (resultado == true)
            {
                Login formLogin = new Login();
                this.Close();
                formLogin.ShowDialog();
            }
            else
            {
                form.Close();
            }
        }