Ejemplo n.º 1
0
 public void busca_pagos()
 {
     Models.Compras compras = new Models.Compras();
     using (compras)
     {
         List <Models.Compras> compra = compras.getCompras_sin_pagar();
         if (compra.Count > 0)
         {
             noticacion("Proximos pagos a proveedores", "Tiene pagos por caducar");
         }
     }
 }
Ejemplo n.º 2
0
        public List <Compras> GetCompras()
        {
            string          query  = "select tbacompras.id, tbacompras.fecha,tbacompras.documento ,  tbacompras.fecha_doc, tbaproveedores.nombre as proveedor ,tbacompras.status, tbacompras.dias, tbacompras.fecha_credito, tbacompras.pagado, tbacompras.subtotal, tbacompras.iva, tbacompras.total, tbacompras.descuento, tbacompras.f_recepcion, tbacompras.autorizo from tbacompras inner join tbaproveedores on tbacompras.id_proveedor=tbaproveedores.id";
            MySqlDataReader data   = runQuery(query);
            List <Compras>  result = new List <Compras>();

            if (data.HasRows)
            {
                while (data.Read())
                {
                    Compras item = buildCompra(data);
                    result.Add(item);
                }
            }
            return(result);
        }
Ejemplo n.º 3
0
        public List <Compras> getCompras_sin_pagar()
        {
            string query = "select tbacompras.id, tbacompras.fecha,  tbacompras.documento, tbacompras.fecha_doc, tbaproveedores.nombre as proveedor ,tbacompras.status, tbacompras.dias, tbacompras.fecha_credito, tbacompras.pagado, tbacompras.subtotal, tbacompras.iva, tbacompras.total, tbacompras.descuento, tbacompras.f_recepcion, tbacompras.autorizo from tbacompras inner join tbaproveedores on tbacompras.id_proveedor=tbaproveedores.id";

            query += "  where tbacompras.pagado='NO' and fecha_credito  BETWEEN CONCAT(DATE_SUB(CURDATE(),INTERVAL 3 DAY),'  00:00:00') AND CONCAT(DATE_ADD(CURDATE(),INTERVAL 3 DAY),' 00:00:00')";

            MySqlDataReader data   = runQuery(query);
            List <Compras>  result = new List <Compras>();

            if (data.HasRows)
            {
                while (data.Read())
                {
                    Compras item = buildCompra(data);
                    result.Add(item);
                }
            }
            return(result);
        }
Ejemplo n.º 4
0
        private Compras buildCompra(MySqlDataReader data)
        {
            Compras item = new Compras(
                data.GetInt32("id"),
                data.GetString("documento"),
                Convert.ToString(data.GetDateTime("fecha")),
                Convert.ToString(data.GetDateTime("fecha_doc")),
                data.GetString("proveedor"),
                data.GetString("status"),
                data.GetInt16("dias"),
                Convert.ToString(data.GetDateTime("fecha_credito")),
                data.GetString("pagado"),
                data.GetDouble("subtotal"),
                data.GetDouble("iva"),
                data.GetDouble("total"),
                data.GetDouble("descuento"),
                Convert.ToString(data.GetDateTime("f_recepcion")),
                data.GetInt32("autorizo")
                );

            return(item);
        }