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"); } } }
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 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); }
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 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); }
public List <Compras> GetlastCompras(string fecha, string fecha_doc, string proveedor, double total) { string query = "select tbacompras.id, tbacompras.documento, tbacompras.fecha, tbacompras.fecha_doc, tbaproveedores.nombre as proveedor ,tbacompras.status, tbacompras.dias, tbacompras.fecha_credito, tbacompras.pagado, tbacompras.subtotal, tbacompras.iva, tbacompras.total, tbacompras.descuento from tbacompras inner join tbaproveedores on tbacompras.id_proveedor=tbaproveedores.id"; query += " where tbacompras.fecha='" + fecha + "' and tbacompras.fecha_doc='" + fecha_doc + "' and tbacompras.id_proveedor='" + proveedor + "' and tbacompras.total='" + total.ToString() + "'"; 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); }
private Compras buildCompra(MySqlDataReader data) { Compras item = new Compras( data.GetInt16("id"), data.GetString("documento"), data.GetString("fecha"), data.GetString("fecha_doc"), data.GetString("proveedor"), data.GetString("status"), data.GetInt16("dias"), data.GetString("fecha_credito"), data.GetString("pagado"), data.GetDouble("subtotal"), data.GetDouble("iva"), data.GetDouble("total"), data.GetDouble("descuento") ); return(item); }