Beispiel #1
0
        private void btnEliminarUsuario_Click(object sender, RoutedEventArgs e)
        {
            if (dgUsuarios.SelectedItem != null)
            {
                Usuario us = (Usuario)dgUsuarios.SelectedItem;
                if (us.Obs == "Si")
                {
                    MessageBox.Show("El Usuario seleccionado se encuentra desactivado", "Aviso");
                }
                else
                {
                    XML    formato = new XML();
                    string xml     = formato.Serializar(us);
                    WFBS.Presentation.ServiceWFBS.ServiceWFBSClient servicio = new WFBS.Presentation.ServiceWFBS.ServiceWFBSClient();

                    if (servicio.EliminarUsuario(xml))
                    {
                        MessageBox.Show("El Usuario seleccionado ha sido desactivado", "Éxito!");
                        NavigationService  navService = NavigationService.GetNavigationService(this);
                        MantenedorUsuarios nextPage   = new MantenedorUsuarios();
                        navService.Navigate(nextPage);
                    }
                    else
                    {
                        MessageBox.Show("No se pudo desactivar el Usuario", "Aviso");
                    }
                }
            }
            else
            {
                MessageBox.Show("Debe seleccionar un Usuario antes", "Aviso");
            }
        }