public DataTable ObtenerPuntosVentaConfig(ref string mensajeError, string macAddress) { DataTable dtInfo = new DataTable(); try { StringBuilder stbQuery = new StringBuilder(); stbQuery.AppendLine("SELECT PVC.*, PV.NOMBRE_PUNTO,R.NOMBRE_REGIONAL,TP.NOMBRE_TIPO_PUNTO,PV.ID_TIPO_PUNTO,VC.MAC_ADDRESS, R.ID_REGIONAL"); stbQuery.AppendLine("FROM TB_CC_PUNTO_VENTA_CONFIG PVC"); stbQuery.AppendLine("LEFT JOIN TB_CC_PUNTO_VENTA PV ON PV.ID_PUNTO_VENTA = PVC.ID_PUNTO_VENTA"); stbQuery.AppendLine(" LEFT JOIN TB_CC_REGIONAL R ON PV.ID_REGIONAL = R.ID_REGIONAL"); stbQuery.AppendLine(" LEFT JOIN TB_CC_TIPO_PUNTO TP ON TP.ID_TIPO_PUNTO = PV.ID_TIPO_PUNTO"); stbQuery.AppendLine(" LEFT JOIN TB_CC_PUNTO_VENTA_CONFIG VC ON PV.ID_PUNTO_VENTA = VC.ID_PUNTO_VENTA"); stbQuery.AppendLine("where PVC.MAC_ADDRESS = '" + macAddress + "'"); using (var repository = new GenericRepository(this.DbConnectionString, typeof(System.Data.SqlClient.SqlConnection).Namespace)) { dtInfo = repository.GetData(stbQuery.ToString()); } } catch (Exception exc) { mensajeError = exc.Message; } return(dtInfo); }
/// <summary> /// Obtener valor de parametros /// </summary> /// <param name="mensajeError"></param> /// <returns></returns> public DataTable ObtenerServicios(ref string mensajeError) { DataTable dtInfo = new DataTable(); try { using (var repository = new GenericRepository(this.DbConnectionString, typeof(System.Data.SqlClient.SqlConnection).Namespace)) { dtInfo = repository.GetData("SELECT * FROM TB_CC_SERVICIO"); } } catch (Exception exc) { mensajeError = exc.Message; } return(dtInfo); }
/// <summary> /// Obtener informacion de session /// </summary> /// <param name="mensajeError"></param> /// <returns></returns> public DataTable ObtenerInformacionSession(ref string mensajeError, string guidSession) { DataTable dtInfoSession = new DataTable(); try { using (var mavemRepository = new GenericRepository(this.DbConnectionString, typeof(System.Data.SqlClient.SqlConnection).Namespace)) { dtInfoSession = mavemRepository.GetData(string.Format("SELECT * FROM TB_CC_SESSION WHERE [GUID] = '{0}'", guidSession)); } } catch (Exception exc) { mensajeError = exc.Message; } return(dtInfoSession); }