Пример #1
0
 /// <summary>
 /// COMPARE a NMT_TMP_FILES
 /// </summary>
 public void CompareNMT_TMP_FILES()
 {
     ConexionBD conexion;
     string consulta = String.Format("EXEC spCompararNMT_TMP_FILES" );
     try
     {
         conexion = new ConexionBD();
         conexion.getDataSet(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #2
0
 /// <summary>
 /// Execute query a NMT_TMP_FILES
 /// </summary>
 public DataSet CreateTableCatalogoTemp(string NombreTabla,bool local)
 {
     ConexionBD conexion;
     string consulta = String.Format("EXEC [spCreateTableKPITemp] '{0}'", NombreTabla);
     try
     {
         conexion = new ConexionBD();
         if(local)
         return conexion.getDataSet(consulta);
         else
         return conexion.getDataSetBitacora(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #3
0
        /// <summary>
        /// Selección a KPI_Agotamiento
        /// </summary>
        public DataSet SelectKPI_Agotamiento(params string[] filtros)
        {
            string IndustryLevel = filtros != null && filtros.Length > 0 && filtros[0] != "" ? filtros[0] : "%";
            string BrandDescription = filtros != null && filtros.Length > 2 ? filtros[2] : "";

            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_Agotamiento '"+IndustryLevel+"' , '"+BrandDescription+"'";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #4
0
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 public DataSet UpdateCOLORSIndicador(int ID_KPI, string COLORS)
 {
     ConexionBD conexion;
     string consulta = string.Format("EXEC spUpdateColors {0},'{1}'", ID_KPI, COLORS);
     try
     {
         conexion = new ConexionBD();
         return conexion.getDataSet(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #5
0
        /// <summary>
        /// Homologacion archivos kpi
        /// </summary>
        /// <returns></returns>
        public DataSet SelectHomologacion_FILES(string nombreArchivo)
        {
            ConexionBD conexion;
            string consulta = string.Format("EXEC spSelectHomologacionKPI '{0}'",nombreArchivo);

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #6
0
        /// <summary>
        /// Selección a KPI_Ejecución_Calidad
        /// </summary>
        public DataSet SelectKPI_Ejecución_Calidad()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_Ejecución_Calidad";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #7
0
        /// <summary>
        /// Selección a KPI_Facturado filtro Cliente
        /// </summary>
        public DataSet SelectKPI_Facturado_Flt_Cliente()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_Facturado_Flt_Cliente";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #8
0
        /// <summary>
        /// Selección a KPI_Volumen_Por_Grupo filtro Segmentacion
        /// </summary>
        public DataSet SelectKPI_DistibucionPDVGrupo_Flt_Segmentacion()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_DistibucionPDVGrupo_Flt_Segmentacion";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #9
0
        /// <summary>
        /// Selección a KPI_EfectividadMDZ
        /// </summary>
        public DataSet SelectKPI_EfectividadMDZ_Flt_IndustryLevel()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_EfectividadMDZ_Flt_IndustryLevel";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #10
0
        /// <summary>
        /// Selección a KPI_Agotamiento
        /// </summary>
        public DataSet SelectKPI_Agotamiento_Flt_BrandDescription()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_Agotamiento_Flt_BrandDescription";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #11
0
        /// <summary>
        /// Selección a KPI_VolumenPorGrupo
        /// </summary>
        public DataSet SelectKPI_DistibucionPDVGrupo(params string[] filtros)
        {
            string IndustryLevel = filtros != null && filtros.Length > 0 && filtros[0] != "" ? filtros[0] : "%";
            ConexionBD conexion;
            string consulta = "spSelectKPI_DistibucionPDVGrupo '" + IndustryLevel + "'";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #12
0
        /// <summary>
        /// OBTENIENDO LA VERISON DE LA ULTIMA BITACORA
        /// </summary>
        /// <param name="territorio"></param>
        /// <returns></returns>
        public DataSet getVersionBitacora(string territorio)
        {
            ConexionBD conexion = null;
            string consulta = "EXEC spSelectVersion '"+territorio+"'";

            try
            {
                //Obteniendo informacion local
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                //Expected Error
                //throw (new Exception(Error.ToString()));
            }
            return null;
        }
Пример #13
0
 /// <summary>
 /// insert a NMT_TMP_FILES
 /// </summary>
 public void InsertNMT_CURRENT_CAT_FILES(string FULL_FILENAME, string CATALOG_NAME, long FILENAME_DATE)
 {
     ConexionBD conexion;
     string consulta = String.Format("EXEC spInsertNMT_CURRENT_CAT_FILES '{0}','{1}',{2}", FULL_FILENAME, CATALOG_NAME, FILENAME_DATE);
     try
     {
         conexion = new ConexionBD();
         conexion.getDataSet(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #14
0
        /// <summary>
        /// Seleccion de los KPI del grupo
        /// </summary>
        /// <param name="idGrupo"></param>
        /// <returns></returns>
        public DataSet getNMTKPIByID(int idKPI)
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPIByID " + idKPI;

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #15
0
        /// <summary>
        /// Selección a NMT_GROUP
        /// </summary>
        public DataSet getNMTGroup()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectGroup";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString(),Error));
            }
        }
Пример #16
0
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 public DataSet UpdateUltimoIndicador(int ID_GROUP, int LAST_INDEX, string LAST_FILTER)
 {
     ConexionBD conexion;
     string consulta = string.Format("EXEC spUpdateUltimoIndicador {0},{1},'{2}'", ID_GROUP,LAST_INDEX,LAST_FILTER);
     try
     {
         conexion = new ConexionBD();
         return conexion.getDataSet(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #17
0
        /// <summary>
        /// 
        /// </summary>
        /// <returns></returns>
        public DataSet UpdateSkins(int ID)
        {
            ConexionBD conexion;
            string consulta = string.Format("EXEC spUpdateSkins {0}", ID);

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #18
0
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 public DataSet UpdateLastFiltroIndicador(int ID_KPI, string FILTRO)
 {
     ConexionBD conexion;
     string consulta = string.Format("EXEC spUpdateLastFiltro {0},'{1}'", ID_KPI, FILTRO);
     try
     {
         conexion = new ConexionBD();
         return conexion.getDataSet(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #19
0
        /// <summary>
        /// Selección a KPI_Clientes_Por_Visibilidad filtro Segmentacion
        /// </summary>
        public DataSet SelectKPI_ClientesPorVisibilidad_Flt_Segmentacion()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_ClientesPorVisibilidad_Flt_Segmentacion";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #20
0
 /// <summary>
 /// insert a NMT_TMP_FILES
 /// </summary>
 public void InsertNMT_TMP_FILES(string FULL_FILENAME ,string FILENAME_KPI ,string FILENAME_POSITIONCODE,long FILENAME_DATE)
 {
     ConexionBD conexion;
     string consulta = String.Format("EXEC spInsertNMT_TMP_FILES '{0}','{1}','{2}',{3}",FULL_FILENAME ,FILENAME_KPI ,FILENAME_POSITIONCODE, FILENAME_DATE);
     try
     {
         conexion = new ConexionBD();
         conexion.getDataSet(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #21
0
 /// <summary>
 /// Execute query a NMT_TMP_FILES
 /// </summary>
 public DataSet CreateTableKPITemp(string NombreTabla)
 {
     ConexionBD conexion;
     string consulta = String.Format("EXEC [spCreateTableKPITemp] '{0}'",NombreTabla);
     try
     {
         conexion = new ConexionBD();
         return conexion.getDataSet(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #22
0
 /// <summary>
 /// Execute query a NMT_TMP_FILES
 /// </summary>
 public void Merge_NMT_Table(string tablaFuente,string TablaDestino, bool local)
 {
     ConexionBD conexion;
     string consulta = String.Format("EXEC spMergeTable '{0}','{1}'", tablaFuente, TablaDestino);
     try
     {
         conexion = new ConexionBD();
         if(local)
             conexion.getDataSet(consulta);
         else
             conexion.getDataSetBitacora(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #23
0
        /// <summary>
        /// Selección a KPI_EfectividadMDZ
        /// </summary>
        public DataSet SelectKPI_EfectividadMDZ(params string[] filtros)
        {
            string ProductSubfamilyCode = filtros != null && filtros.Length > 0 ? filtros[0] : "";
            string ProductSubfamilyDescription = filtros != null && filtros.Length > 1 ? filtros[1] : "";
            string IndustryLevel = filtros != null && filtros.Length > 2 && filtros[2] != "" ? filtros[2] : "%";
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_EfectividadMDZ '"+ProductSubfamilyCode+"' , '"+ProductSubfamilyDescription+"','"+IndustryLevel+"'";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #24
0
 /// <summary>
 /// Habilitar inserción a tabla temporal
 /// </summary>
 public void NoHabilitarInsertTemp(bool local)
 {
     ConexionBD conexion;
     string consulta = String.Format("EXEC spNoHabilitarInsertTemp");
     try
     {
         conexion = new ConexionBD();
         if (local)
             conexion.getDataSet(consulta);
         else
             conexion.getDataSetBitacora(consulta);
     }
     catch (Exception Error)
     {
         throw (new Exception(Error.ToString()));
     }
 }
Пример #25
0
        /// <summary>
        /// Selección a KPI_EfectividadMDZ
        /// </summary>
        public DataSet SelectKPI_EfectividadMDZ_Flt_ProductSubfamilyDescription()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_EfectividadMDZ_Flt_ProductSubfamilyDescription";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #26
0
        /// <summary>
        /// Selección a Clientes de total budi
        /// </summary>
        /// 
        public DataSet SelectClientesBudi()
        {
            ConexionBD conexion;
            string consulta = "exec spSelectClientes";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #27
0
        /// <summary>
        /// Selección a KPI_Facturado
        /// </summary>
        public DataSet SelectKPI_Facturado(string[] filtros)
        {
            string IndustryLevel = filtros != null && filtros.Length > 0 && filtros[0] != "" ? filtros[0] : "%";
            string IndustryLevel2 = filtros != null && filtros.Length > 0 && filtros[1] != "" ? filtros[1] : "%";
            ConexionBD conexion;

            string consulta;
            if (IndustryLevel != "TODOS")
            {
                consulta = "spSelectKPI_Facturado '" + IndustryLevel.Substring(0, 11) + "','" + IndustryLevel2 + "'";
            }
            else
                consulta = "spSelectKPI_Facturado '" + IndustryLevel + "','" + IndustryLevel2 + "'";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #28
0
        /// <summary>
        /// Selección a consultaClientes por cliente
        /// </summary>
        public DataSet SelectConsultaClientesFiltrado(string Filtro)
        {
            ConexionBD conexion;
            string consulta = "exec spSelectConsultaClienteFiltrado '" + Filtro.Substring(0, 11)+"'";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #29
0
        /// <summary>
        /// Selección a KPI_FrecuenciaVisitas
        /// </summary>
        public DataSet SelectKPI_FrecuenciaVisitas(params string[] filtros)
        {
            string IndustryLevel = filtros != null && filtros.Length > 0 ? filtros[0] : "";//filtros != null && filtros.Length > 0 && filtros[0] != "" ? filtros[0] : "%";
            ConexionBD conexion;
            string consulta = "EXEC spSelectKPI_FrecuenciaVisitas '"+IndustryLevel+"'";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }
Пример #30
0
        public DataSet getImagenesTotal()
        {
            ConexionBD conexion;
            string consulta = "EXEC spSelectNMT_IMAGES_Total ";

            try
            {
                conexion = new ConexionBD();
                return conexion.getDataSet(consulta);
            }
            catch (Exception Error)
            {
                throw (new Exception(Error.ToString()));
            }
        }