public DataTable ObtenerEmpresa()
        {
            string sqlTxt         = $"SELECT * FROM Empresas ";
            var    EmpresasDTRows = _BD.consulta(sqlTxt);

            return(EmpresasDTRows);
        }
Beispiel #2
0
        public IList <Plan> obtenerPlanesByDoc()
        {
            string sqlTxt = $"SELECT * FROM Planes ";

            var tmp = _BD.consulta(sqlTxt);
            var pla = new List <Plan>();

            foreach (DataRow fila in tmp.Rows)
            {
                if (fila.HasErrors)
                {
                    continue;
                }

                DateTime fechaI = DateTime.Today;
                DateTime fechaF = DateTime.Today.AddYears(1);
                DateTime.TryParse(fila.ItemArray[3]?.ToString(), out fechaI);
                DateTime.TryParse(fila.ItemArray[4]?.ToString(), out fechaF);

                var p = new Plan();

                p.fechaInicial = fechaI;
                p.fechaFin     = fechaF;
                p.Precio       = int.Parse(fila.ItemArray[4].ToString());

                pla.Add(p);
            }
            return(pla);
        }
        public IList <Suscripcion> obtenerSuscripciones()
        {
            string sqlTxt = "SELECT * FROM Suscripcion";

            var tmp  = _BD.consulta(sqlTxt);
            var subs = new List <Suscripcion>();

            foreach (DataRow fila in tmp.Rows)
            {
                if (fila.HasErrors)
                {
                    continue;
                }

                DateTime fechaI = DateTime.Today;
                DateTime fechaF = DateTime.Today.AddYears(1);
                DateTime.TryParse(fila.ItemArray[3]?.ToString(), out fechaI);
                DateTime.TryParse(fila.ItemArray[4]?.ToString(), out fechaF);
                var s = new Suscripcion();
                var p = new Plan();



                s.nro_doc      = long.Parse(fila.ItemArray[0].ToString());
                s.cod_int      = int.Parse(fila.ItemArray[1].ToString());
                s.fecha_inicio = fechaI;
                s.fecha_fin    = fechaF;
                s.doc_plan     = int.Parse(fila.ItemArray[5].ToString());

                subs.Add(s);
            }
            return(subs);
        }
        public DataTable ObtenerRevistasDT()
        {
            string sqltext = "SELECT  r.cod_Interno, r.nombre, ru.nombre AS Rubro, fp.nombre AS FRECUENCIA, r.fechaInicio AS FECHA" +
                             " FROM Revistas AS r INNER JOIN Rubro AS ru ON r.cod_rubro = ru.cod_Rubro" +
                             " INNER JOIN FrecuenciaPublicacion AS fp ON r.cod_frecPublic = fp.cod_Frecuencia ";

            return(_BD.consulta(sqltext));
        }
        public DataTable ObtenerPublicidadporcuitDT(string cuit)
        {
            string sqlTxt = $"SELECT  p.ID_publicidad, p.cuit_Empresa AS CUIT, r.nombre AS Revista," +
                            $" p.fecha_desde AS DESDE, p.fecha_hasta AS HASTA, p.monto FROM Detalle_Publicidad AS p" +
                            $" INNER JOIN Revistas AS r ON p.ID_revista = r.cod_Interno Where p.cuit_Empresa ='{cuit}'";
            var PublicidadDTRows = _BD.consulta(sqlTxt);

            return(PublicidadDTRows);
        }
        public DataTable ObtenerSuscriptoresDT()
        {
            string sqltxt = "SELECT s.nroDoc, d.nombre AS TIPO, s.nombre AS NOMBRE, s.apellido, " +
                            "s.calle, s.numero, l.nombre AS LOCALIDAD, p.nombre AS PROVINCIA FROM Suscriptores AS s " +
                            "INNER JOIN Localidades AS l ON s.cod_Localidad = l.cod_Localidad INNER JOIN Provincias AS p " +
                            "ON s.cod_Provincia = p.cod_provincia INNER JOIN TipoDocumento AS d ON s.cod_TipoDoc = d.cod_TipoDoc ";

            return(_BD.consulta(sqltxt));
        }
        public DataTable ObtenerCalificacionesDT()
        {
            string sqltext = "SELECT * FROM Calificaciones";
            var    calificacionesDTRows = _BD.consulta(sqltext);

            return(calificacionesDTRows);
        }
        public DataTable ObtenerLocalidadesDT(string prov)
        {
            string sqltext           = $"SELECT * FROM [dbo].[Localidades] WHERE cod_provincia ='{prov}'";
            var    LocalidadesDTRows = _BD.consulta(sqltext);

            return(LocalidadesDTRows);
        }
        /*public List<Provincia> ObtenerProvincia()
         * {
         *  var provinciasDTRows = ObtenerProvinciasDT().Rows;//contiene las provincias
         *
         *  var provincia = new List<Provincia>();
         *  foreach (DataRow fila in provinciasDTRows)
         *  {
         *      if (fila.HasErrors)
         *          continue;// detecta si hay un error en alguna fila
         *      var provincias = new Provincia()
         *      {
         *          cod_provincia = Convert.ToInt32(fila[0]),
         *          nombre = fila[1].ToString()
         *      };
         *      provincia.Add(provincias);
         *  }
         *
         *  return provincia;
         * }*/

        public DataTable ObtenerProvinciasDT()
        {
            string sqltext          = "SELECT * FROM Provincias";
            var    provinciasDTRows = _BD.consulta(sqltext);

            return(provinciasDTRows);
        }
Beispiel #10
0
        /*public List<TipoDocumento> ObtenertDocumentos()
         * {
         *  var documentosDTRows = ObetenerTiposDocumentosDT().Rows;//contiene lso tipos de docuemtos por filas
         *
         *  var documentos = new List<TipoDocumento>();
         *  foreach(DataRow fila in documentosDTRows)
         *  {
         *      if (fila.HasErrors)
         *          continue;// detecta si hay un error en alguna fila
         *      var tipoDocumento = new TipoDocumento()
         *      {
         *          cod_TipoDoc = Convert.ToInt32(fila[0]),
         *          nombre = fila[1].ToString()
         *      };
         *      documentos.Add(tipoDocumento);
         *  }
         *
         *  return documentos;
         *
         * }*/

        public DataTable ObetenerTiposDocumentosDT()
        {
            string sqltext          = "SELECT * FROM TipoDocumento";
            var    documentosDTRows = _BD.consulta(sqltext);

            return(documentosDTRows);
        }
        public DataTable ObtenerDistribuidoresDT()
        {
            string sqltext = "SELECT * FROM Distribuidores";

            return(_BD.consulta(sqltext));
        }
        public DataTable ObtenerRubrosDT()
        {
            string sqltext = "SELECT * FROM Rubro ";

            return(_BD.consulta(sqltext));
        }
        public DataTable ObtenerFrecuenciaPublicacionDT()
        {
            string sqltext = "SELECT * FROM FrecuenciaPublicacion ";

            return(_BD.consulta(sqltext));
        }