// Método para crear y agregar una nueva acción de logueo public AccionLogueo Logueo(string NombreUsuario, string ContrasenaUsuario) { AccionLogueo logueo = new AccionLogueo(NombreUsuario, ContrasenaUsuario); _Undocommands.Push(logueo); _Redocommands.Clear(); return(logueo); }
/// <summary> /// Método apra ejecutar el logueo de un usuario /// </summary> /// <param name="NombreUsuario">Nombre de usuario</param> /// <param name="ContrasenaUsuario">Contraseña de usuario</param> /// <returns>Se retorna una cadena de texto, con el error de logueo si lo hay, si es una cadena vacia /// signfica que se hizo el logueo correctamente</returns> public string Logueo(string NombreUsuario, string ContrasenaUsuario) { Debug.Log("Logueo Interfaz"); AccionLogueo accionLogueo = this._controlDeshacer.Logueo(NombreUsuario, ContrasenaUsuario); accionLogueo.EjecutarAccion(); if (accionLogueo.usuarioLogueado) { Usuario.registroNuevo = false; return(""); } else { return("Nombre de usuario o contraseña incorrectos"); } }