Ejemplo n.º 1
0
        /// <summary>
        /// Comprueba si el login seleccionado del empleado es unico y no existe en la base de datos,
        /// lo hace llamando al metodo de la clase servicio empleadoUnico
        /// </summary>
        /// <returns>Devuelve true si el empleado es unico,
        /// devuelve false si el login del empleado ya existe en la base de datos</returns>
        public Boolean comprobarLoginUnico()
        {
            bool correcto = true;

            try
            {
                if (!empServ.EmpleadoUnico(empleadoNuevo.Login))
                {
                    correcto = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al comprobar el login en la base de datos", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                logger.Error("Error al comprobar el login del usuario en la base de datos", ex);
                correcto = false;
            }

            return(correcto);
        }