/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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; }
/// <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())); } }
/// <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())); } }
/// <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)); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
/// <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())); } }
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())); } }