public List <DocumentosMarca_ListarResult> DocumentoMarca_Listar(int idRegistroMarca, int idTipoDocumentoMarca)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.DocumentoMarca_Listar(idRegistroMarca, idTipoDocumentoMarca));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <RegistroMarcaHistorico_ListarResult> HistoricoMarca_Listar(int idMarca, DateTime FechanVencimientoIni, DateTime FechaVencimientoFin)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.HistoricoMarca_Listar(idMarca, FechanVencimientoIni, FechaVencimientoFin));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <RegistroMarca_NotificacionResult> RegistroMarca_Notificacion()
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.RegistroMarca_Notificacion());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public RegistroMarca_ObtenerResult RegistroMarca_Obtener(int idRegistroMarca)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.RegistroMarca_Obtener(idRegistroMarca));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void DocumentoMarca_Eliminar(int idDocumento, int idRegistroMarca)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                objMarcaBL.DocumentoMarca_Eliminar(idDocumento, idRegistroMarca);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <ResponsablesRegistros_ListarResult> ResponsablesRegistros_Listar()
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.ResponsablesRegistros_Listar());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <TipoDocumentoMarca_ListarResult> TipoDocumentoMarca_Listar()
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.TipoDocumentoMarca_Listar());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <RegistroMarca_Listar_v2Result> RegistroMarca_Listar(int idEmpresa, string marca, int idTipo, int idPais, int idTitular, DateTime fechaInicio, DateTime fechaFin, string clase, int todo)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.RegistroMarca_Listar(idEmpresa, marca, idTipo, idPais, idTitular, fechaInicio, fechaFin, clase, todo));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <EstadoMarca_ListarResult> EstadoMarca_Listar()
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.EstadoMarca_Listar());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void DocumentoMarca_Registrar(int idRegistroMarca, int idTipoDocumento, string documento, string ruta, int usuario)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                objMarcaBL.DocumentoMarca_Registrar(idRegistroMarca, idTipoDocumento, documento, ruta, usuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <Marca_ListarResult> Marca_Listar(string nombreMarca)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                return(objMarcaBL.Marca_Listar(nombreMarca));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void RegistroMarca_Registrar(int idMarca, int idEmpresa, string marca, int idPais, int idTipo, int idTitular, string clase, string certificado,
                                            DateTime fechaVencimiento, int idEstadoMarca, string observacion, int usuario)
        {
            MarcasBL objMarcaBL;

            try
            {
                objMarcaBL = new MarcasBL();
                objMarcaBL.RegistroMarca_Registrar(idMarca, idEmpresa, marca, idPais, idTipo, idTitular, clase, certificado, fechaVencimiento, idEstadoMarca, observacion, usuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #13
0
 /// <summary>
 /// Método que se utiliza para comprobar que no exista la marca antes de guardarla
 /// </summary>
 /// <param name="marcasInfo"> Objeto con la información de la marca. </param>
 /// <returns> Información de la marca en caso de encontrarla </returns>
 public MarcasInfo VerificaExistenciMarca(MarcasInfo marcasInfo)
 {
     try
     {
         Logger.Info();
         var marcasBL = new MarcasBL();
         marcasInfo = marcasBL.VerificaExistenciaMarca(marcasInfo);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
     return(marcasInfo);
 }
Exemple #14
0
        /// <summary>
        /// Método utilizado para dar de alta una nueva marca
        /// </summary>
        /// <param name="marcasInfo"> Objeto con la información de la marca a guardar. </param>
        /// <returns> Información de la marca guardada </returns>
        public MarcasInfo GuardarMarca(MarcasInfo marcasInfo)
        {
            MarcasInfo result;

            try
            {
                Logger.Info();
                var marcasBL = new MarcasBL();
                result = marcasBL.GuardarMarca(marcasInfo);
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
Exemple #15
0
        /// <summary>
        /// Método que se utiliza para obtener los registros de marcas filtrados por el paginador
        /// </summary>
        /// <param name="pagina"> Informacion del filtro del paginador </param>
        /// <param name="filtro"> Objeto con la informacion del filtro de la marca. </param>
        /// <returns> Lista de marcas encontradas </returns>
        public ResultadoInfo <MarcasInfo> ObtenerPorPagina(PaginacionInfo pagina, MarcasInfo filtro)
        {
            ResultadoInfo <MarcasInfo> result;

            try
            {
                Logger.Info();
                var marcasBL = new MarcasBL();
                result = marcasBL.ObtenerPorPagina(pagina, filtro);
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
Exemple #16
0
        /// <summary>
        /// Método que obtiene todas las marcas registradas.
        /// </summary>
        /// <returns> Lista con las marcas encontradas </returns>
        public IList <MarcasInfo> ObtenerMarcas(EstatusEnum Tipo, EstatusEnum Activo)
        {
            IList <MarcasInfo> result;

            try
            {
                Logger.Info();
                var marcasBL = new MarcasBL();
                result = marcasBL.ObtenerMarcas(Tipo, Activo);
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
 public MarcasController()
 {
     _marcasBL = new MarcasBL();
 }
Exemple #18
0
 public VehiculosController()
 {
     _vehiculosBL = new VehiculosBL();
     _marcaBL     = new MarcasBL();
 }