コード例 #1
0
 /// <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 daoMarca  = FabricaDAOSqlServer.crearDaoMarca();
         bool respuesta = daoMarca.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;
     }
 }
コード例 #2
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           daoMarca  = FabricaDAOSqlServer.crearDaoMarca();
         List <Entidad> respuesta = daoMarca.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;
     }
 }