Exemple #1
0
 /// <summary>
 /// Método para crear la instancia de la clase DaoRol y usar el método Obtener Rol Usuario por nombre
 /// </summary>
 /// <returns>Retorna una instancia del tipo Entidad</returns>
 public override DominioTangerine.Entidad Ejecutar()
 {
     try
     {
         DominioTangerine.Entidad resultado;
         IDAORol rolDAO = FabricaDAOSqlServer.crearDaoRol();
         resultado = rolDAO.ObtenerRolUsuarioPorNombre(_nombreoRol);
         return(resultado);
     }
     catch (Exception ex)
     {
         Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
     }
 }
 /// <summary>
 /// Método para crear la instancia de la clase DaoRol y usar el método ObtenerOpciones
 /// </summary>
 /// <returns>Retorna una instancia del tipo DaoRol</returns>
 public override DominioTangerine.Entidad Ejecutar()
 {
     try
     {
         DominioTangerine.Entidad opciones;
         IDAORol OpcionesUsuario = FabricaDAOSqlServer.crearDaoRol();
         opciones = OpcionesUsuario.ObtenerOpciones(_nombreMenu, _codigoRol);
         return(opciones);
     }
     catch (Exception ex)
     {
         Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
     }
 }
        /// <summary>
        /// Método para crear la instancia de la clase DaoRol y usar el método ModificarRolUsuario
        /// </summary>
        /// <returns>Retorna una instancia del tipo DaoUsuario</returns>
        public override bool Ejecutar()
        {
            bool resultado = false;

            try
            {
                IDAORol RolUsuario = FabricaDAOSqlServer.crearDaoRol();
                resultado = RolUsuario.ModificarRolUsuario(_theUsuario);
            }
            catch (Exception ex)
            {
                Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
                throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
            }

            return(resultado);
        }