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);
        }
Beispiel #2
0
        /// <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);
        }
Beispiel #3
0
        /// <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);
        }