예제 #1
0
        public List <TipoComisionInfo> obtenerTiposComision()
        {
            ComisionBL comicionBL = new ComisionBL();

            var listaComisiones = comicionBL.ObtenerTiposComision();

            return(listaComisiones);
        }
예제 #2
0
        /// <summary>
        /// Obtiene las comisiones capturadas para el proveedor solicitado
        /// </summary>
        /// <param name="ProveedorID">ID del Proveeod</param>
        /// <returns>Lista de comisiones</returns>
        public List <ComisionInfo> obtenerComisionesProveedor(int ProveedorID)
        {
            ComisionBL          comisionBL   = new ComisionBL();
            List <ComisionInfo> lsComisiones = new List <ComisionInfo>();

            lsComisiones = comisionBL.obtenerComisionesProveedor(ProveedorID);

            return(lsComisiones);
        }
예제 #3
0
        public void gsAgenda_UpdateZona(int idEmpresa, int codigoUsuario, string id_agenda, int id_zona)
        {
            ComisionBL objComisionBL;

            try
            {
                objComisionBL = new ComisionBL();
                objComisionBL.gsAgenda_UpdateZona(idEmpresa, codigoUsuario, id_agenda, id_zona);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #4
0
        public void Personal_Registrar(int idPersonal, string nroDocumento, string imageURL, int idUsuarioRegistro, string codigoEmpresa, string codigoCargo, decimal porcentaje, int estado, int reporte)
        {
            ComisionBL objComisionBL;

            try
            {
                objComisionBL = new ComisionBL();
                objComisionBL.Personal_Registrar(idPersonal, nroDocumento, imageURL, idUsuarioRegistro, codigoEmpresa, codigoCargo, porcentaje, estado, reporte);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #5
0
        public void Zona_Registrar(int idEmpresa, int id_zona, string nroDocumento, int idUsuarioRegistro, string codigoCargo, decimal porcentaje, int estado)
        {
            ComisionBL objComisionBL;

            try
            {
                objComisionBL = new ComisionBL();
                objComisionBL.Zona_Registrar(idEmpresa, id_zona, nroDocumento, idUsuarioRegistro, codigoCargo, porcentaje, estado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #6
0
        public void ZonasComision_Insert(int idEmpresa, int id_zona, int idUsuarioRegistro, decimal porcentaje, bool estado)
        {
            ComisionBL objComisionBL;

            try
            {
                objComisionBL = new ComisionBL();
                objComisionBL.ZonasComision_Insert(idEmpresa, id_zona, idUsuarioRegistro, porcentaje, estado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #7
0
        public List <Reportes_ListarResult> Reportes_Listar(string idempresa)
        {
            ComisionBL objComisionBL;

            try
            {
                List <Reportes_ListarResult> list = new List <Reportes_ListarResult>();
                objComisionBL = new ComisionBL();
                list          = objComisionBL.Reportes_Listar(idempresa);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #8
0
        public List <gsComisiones_SemillasResult> gsComisiones_Semillas(int idEmpresa, int codigoUsuario, int anho, int mes)
        {
            ComisionBL objComisionBL;

            try
            {
                List <gsComisiones_SemillasResult> list = new List <gsComisiones_SemillasResult>();
                objComisionBL = new ComisionBL();
                list          = objComisionBL.gsComisiones_Semillas(idEmpresa, codigoUsuario, anho, mes);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #9
0
        public List <gsPeriodoComision_ListarResult> PeriodoComision_Listar(int anho)
        {
            ComisionBL objComisionBL;

            try
            {
                List <gsPeriodoComision_ListarResult> list = new List <gsPeriodoComision_ListarResult>();
                objComisionBL = new ComisionBL();
                list          = objComisionBL.PeriodoComision_Listar(anho);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #10
0
        public List <Promotores_ListarResult> Promotores_Listar(int idEmpresa, int codigoUsuario, int id_zona, int reporte)
        {
            ComisionBL objComisionBL;

            try
            {
                List <Promotores_ListarResult> list = new List <Promotores_ListarResult>();
                objComisionBL = new ComisionBL();
                list          = objComisionBL.Promotores_Listar(idEmpresa, codigoUsuario, id_zona, reporte);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #11
0
        public List <ZonaPersonal_ListarResult> ZonaPersonal_Listar(int idEmpresa, int codigoUsuario, string nroDocumento, int id_zona, string texto)
        {
            ComisionBL objComisionBL;

            try
            {
                List <ZonaPersonal_ListarResult> list = new List <ZonaPersonal_ListarResult>();

                objComisionBL = new ComisionBL();
                list          = objComisionBL.ZonaPersonal_Listar(idEmpresa, codigoUsuario, nroDocumento, id_zona, texto);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #12
0
        public List <gsZonasComision_ListarResult> ZonasComision_Listar(int idEmpresa, int codigoUsuario)
        {
            ComisionBL objComisionBL;

            try
            {
                List <gsZonasComision_ListarResult> list = new List <gsZonasComision_ListarResult>();

                objComisionBL = new ComisionBL();
                list          = objComisionBL.ZonasComision_Listar(idEmpresa, codigoUsuario);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #13
0
        public List <Personal_BuscarResult> Personal_Buscar(int idEmpresa, int codigoUsuario, string codigoEmpresa, string codigoCargo, string texto)
        {
            ComisionBL objComisionBL;

            try
            {
                List <Personal_BuscarResult> list = new List <Personal_BuscarResult>();

                objComisionBL = new ComisionBL();
                list          = objComisionBL.Personal_Buscar(idEmpresa, codigoUsuario, codigoEmpresa, codigoCargo, texto);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #14
0
        public List <Personal_ListarTotalResult> Personal_ListarTotal(int idEmpresa, int codigoUsuario, string codigoEmpresa, string codigoCargo, string texto, int reporte, int id_zona)
        {
            ComisionBL objComisionBL;

            try
            {
                List <Personal_ListarTotalResult> list = new List <Personal_ListarTotalResult>();

                objComisionBL = new ComisionBL();
                list          = objComisionBL.Personal_ListarTotal(idEmpresa, codigoUsuario, codigoEmpresa, codigoCargo, texto, reporte, id_zona);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #15
0
        public List <gsReporteCanceladosResult> Reporte_Cancelaciones(int idEmpresa, int codigoUsuario, string codAgenda, string codVendedor, DateTime fechaInicial, DateTime fechaFinal)
        {
            ComisionBL objComisionBL;

            try
            {
                List <gsReporteCanceladosResult> list = new List <gsReporteCanceladosResult>();

                objComisionBL = new ComisionBL();
                list          = objComisionBL.Reporte_Cancelaciones(idEmpresa, codigoUsuario, codAgenda, codVendedor, fechaInicial, fechaFinal);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #16
0
        public List <combo_ReporteResult> combo_Reporte()
        {
            ComisionBL objComisionBL;

            try
            {
                List <combo_ReporteResult> list = new List <combo_ReporteResult>();

                objComisionBL = new ComisionBL();
                list          = objComisionBL.combo_Reporte();

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #17
0
        public List <combo_CargosRHResult> CargoRH_Listar(string idempresa)
        {
            ComisionBL objComisionBL;

            try
            {
                List <combo_CargosRHResult> list = new List <combo_CargosRHResult>();

                objComisionBL = new ComisionBL();
                list          = objComisionBL.CargoRH_Listar(idempresa);

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #18
0
        // <summary>
        /// Metrodo Para Guardar en en la tabla Animal
        /// </summary>
        public bool GuardarComisiones(List <ComisionInfo> comisionInfo)
        {
            bool result;

            try
            {
                Logger.Info();
                ComisionBL comisionBL = new ComisionBL();
                result = comisionBL.GuardarComisiones(comisionInfo);
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }