예제 #1
0
        private void IniciarSesionBoton(object sender, RoutedEventArgs e)
        {
            if (CamposCompletos())
            {
                string nickname   = usuarioTextbox.Text.Trim();
                string contraseña = contraseñaTextbox.Password.Trim();

                try
                {
                    LoginAdmin.IniciarSesion(nickname, contraseña);
                }
                catch (EndpointNotFoundException)
                {
                    new Mensaje
                    {
                        TituloMensaje = Properties.Resources.ErrorServidor_TituloContenido,
                        Contenido     = Properties.Resources.ErrorServidor_MensajeContenido
                    }.ShowDialog();
                }
                catch (CommunicationObjectFaultedException)
                {
                    new Mensaje
                    {
                        TituloMensaje = Properties.Resources.ErrorServidor_TituloContenido,
                        Contenido     = Properties.Resources.ErrorServidor_MensajeContenido
                    }.ShowDialog();
                }
            }
            else
            {
                new Mensaje
                {
                    Title         = Properties.Resources.Login_MensajeCamposTitulo,
                    TituloMensaje = Properties.Resources.Login_MensajeCamposTitulo,
                    Contenido     = Properties.Resources.Login_MensajeCamposContenido
                }.ShowDialog();
            }
        }