示例#1
0
        public LinkedList <String> obtenerReportePorTienda(String tienda)
        {
            OracleConnection conn                    = Conexion.Connect();
            StringBuilder    queryTienda             = new StringBuilder();
            StringBuilder    queryUsuarios           = new StringBuilder();
            StringBuilder    queryOfertasEnviadas    = new StringBuilder();
            StringBuilder    queryValoraciones       = new StringBuilder();
            StringBuilder    queryDescuentosPorRubro = new StringBuilder();

            try
            {
                OracleCommand command = conn.CreateCommand();

                queryTienda.Append("SELECT COUNT(*) FROM tienda t WHERE t.nombre LIKE ");
                queryTienda.Append(tienda);

                command.CommandText = queryTienda.ToString();

                OracleDataReader dr = command.ExecuteReader();

                List <TiendaGridVO> lstTienda = new List <TiendaGridVO>();
                int count = 0;
                while (dr.Read())
                {
                    count = Int32.Parse(dr["count"].ToString());
                    count = Convert.ToInt32(dr["count"]);
                    TiendaGridVO entTienda = new TiendaGridVO();
                    entTienda.idTienda          = int.Parse(dr["IDTIENDA"].ToString());
                    entTienda.nombreTienda      = (string)dr["NOMBRE"];
                    entTienda.direccion         = (string)dr["DIRECCION"];
                    entTienda.telefono          = (string)(dr["TELEFONO"]);
                    entTienda.isActivo          = sbyte.Parse(dr["ISACTIVO"].ToString());
                    entTienda.fechaCreacion     = DateTime.Parse(dr["FECHACREACION"].ToString());
                    entTienda.fechaModificacion = DateTime.Parse(dr["FECHAMODIFICACION"].ToString());
                    entTienda.empresa           = (String)(dr["EMPRESA"].ToString());
                    entTienda.idCiudad          = int.Parse(dr["IDCIUDAD"].ToString());
                    entTienda.nombreCiudad      = (string)dr["NOMBRECIUDAD"];

                    lstTienda.Add(entTienda);
                }

                dr.Close();
                command.Dispose();

                return(new LinkedList <String>());
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
            finally
            {
                conn.Close();
                conn.Dispose();
            }
        }
示例#2
0
        public List <TiendaGridVO> lt()
        {
            OracleConnection conn = Conexion.Connect();

            try
            {
                OracleCommand command = conn.CreateCommand();
                command.CommandText = "SELECT t.IDTIENDA,t.NOMBRE,t.DIRECCION,t.TELEFONO,t.ISACTIVO,t.FECHACREACION,t.FECHAMODIFICACION,t.EMPRESA,t.ciudad_idciudad as idciudad,c.NOMBRE AS NOMBRECIUDAD FROM TIENDA t inner join ciudad c on c.idciudad = t.ciudad_idciudad where t.isactivo = 1 order by t.nombre";
                OracleDataReader dr = command.ExecuteReader();

                List <TiendaGridVO> lstTienda = new List <TiendaGridVO>();

                while (dr.Read())
                {
                    TiendaGridVO entTienda = new TiendaGridVO();
                    entTienda.idTienda          = int.Parse(dr["IDTIENDA"].ToString());
                    entTienda.nombreTienda      = (string)dr["NOMBRE"];
                    entTienda.direccion         = (string)dr["DIRECCION"];
                    entTienda.telefono          = (string)(dr["TELEFONO"]);
                    entTienda.isActivo          = sbyte.Parse(dr["ISACTIVO"].ToString());
                    entTienda.fechaCreacion     = DateTime.Parse(dr["FECHACREACION"].ToString());
                    entTienda.fechaModificacion = DateTime.Parse(dr["FECHAMODIFICACION"].ToString());
                    entTienda.empresa           = (String)(dr["EMPRESA"].ToString());
                    entTienda.idCiudad          = int.Parse(dr["IDCIUDAD"].ToString());
                    entTienda.nombreCiudad      = (string)dr["NOMBRECIUDAD"];
                    lstTienda.Add(entTienda);
                }

                dr.Close();
                command.Dispose();
                return(lstTienda);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
            finally
            {
                conn.Close();
                conn.Dispose();
            }
        }