/// <summary>
 /// Método para crear la instancia de la clase DaoUsuario y usar el método Agregar
 /// </summary>
 /// <returns>Retorna una instancia del tipo DaoUsuario</returns>
 public override Boolean Ejecutar()
 {
     try
     {
         bool         resultado;
         IDAOUsuarios UsuarioAdd = FabricaDAOSqlServer.crearDaoUsuario();
         resultado = UsuarioAdd.Agregar(_usuario);
         return(resultado);
     }
     catch (Exception ex)
     {
         Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
     }
 }
示例#2
0
 /// <summary>
 /// Método para crear la instancia de la clase DaoUsuario y usar el método ConsultarXId
 /// </summary>
 /// <returns>Retorna una instancia del tipo DaoUsuario</returns>
 public override DominioTangerine.Entidad Ejecutar()
 {
     try
     {
         DominioTangerine.Entidad usuario;
         IDAOUsuarios             ObtenerUsuario = FabricaDAOSqlServer.crearDaoUsuario();
         usuario = ObtenerUsuario.ConsultarXId(_theUsuario);
         return(usuario);
     }
     catch (Exception ex)
     {
         Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
     }
 }
示例#3
0
 /// <summary>
 /// Mètodo para ejecutar la logica del ComandoConsultarUltimoIDEmpleado
 /// </summary>
 /// <returns>Retorna el ID del ultimo empleado</returns>
 public override int Ejecutar()
 {
     try
     {
         int          resultado;
         IDAOUsuarios LastEmployeID = FabricaDAOSqlServer.crearDaoUsuario();
         resultado = LastEmployeID.ConsultLastEmployeID();
         return(resultado);
     }
     catch (Exception ex)
     {
         Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
     }
 }
示例#4
0
        /// <summary>
        ///  Método usado para verificar si el nombre de usuario existe
        /// </summary>
        /// <returns>Retorna un valor booleano indicando si el nombre de usuario existe o no</returns>
        public override bool Ejecutar()
        {
            bool resultado = false;

            try
            {
                IDAOUsuarios ExistUsuario = FabricaDAOSqlServer.crearDaoUsuario();
                resultado = ExistUsuario.VerificarExistenciaUsuario(_usuario);
            }
            catch (Exception ex)
            {
                Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
                throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
            }

            return(resultado);
        }
 /// <summary>
 /// Metodo que ejecuta el comando
 /// </summary>
 /// <returns>booleano que refleja el exito de la ejecucion del comando</returns>
 public override bool Ejecutar()
 {
     try
     {
         IDao daoUsuario = FabricaDAOSqlServer.crearDaoUsuario();
         bool respuesta  = daoUsuario.Agregar(this.LaEntidad);
         return(respuesta);
     }
     catch (ArgumentNullException ex)
     {
         throw new NullArgumentException(ResourcesLogic.Codigo, ResourcesLogic.Mensaje, ex);
     }
     catch (FormatException ex)
     {
         throw new WrongFormatException(ResourcesLogic.Codigo, ResourcesLogic.Mensaje_Error_Formato, ex);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#6
0
 /// <summary>
 /// Metodo que ejecuta el comando
 /// </summary>
 /// <returns>Entidad que refleja el exito de la ejecucion del comando</returns>
 ///
 public override List <Entidad> Ejecutar()
 {
     try
     {
         IDao           dao       = FabricaDAOSqlServer.crearDaoUsuario();
         List <Entidad> respuesta = dao.ConsultarTodos();
         return(respuesta);
     }
     catch (ArgumentNullException ex)
     {
         throw new NullArgumentException(ResourcesLogic.Codigo,
                                         ResourcesLogic.Mensaje, ex);
     }
     catch (FormatException ex)
     {
         throw new WrongFormatException(ResourcesLogic.Codigo,
                                        ResourcesLogic.Mensaje_Error_Formato, ex);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }