public static DataTable Filtro(string talle, string categ, string descr) { bdMetodos manejador = new bdMetodos(); string instruccion = "select * from Productos p, Categorias c where c.IdCategoria=p.IdCategoria and p.Estado=1 "; if (talle == "Todo" && categ == "Todo" && descr == "") { instruccion += ";"; } else { //riBer riBer if (talle == "Todo" && categ == "Todo" && descr != string.Empty) { instruccion += "and p.Descripcion like '%" + descr + "%'"; } else { if (categ == "Todo" && descr == "") { instruccion += "and p.Talle='" + talle + "'"; } else { if (categ == "Todo") { instruccion += "and p.Talle='" + talle + "' and p.Descripcion like '%" + descr + "%'"; } else { if (talle == "Todo" && descr == "") { instruccion += "and c.Descripcion='" + categ + "'"; } else { if (talle == "Todo") { instruccion += "and c.Descripcion='" + categ + "' and p.Descripcion like '%" + descr + "%'"; } else { if (talle != string.Empty && categ != string.Empty && descr != string.Empty) { instruccion += "and p.Talle='" + talle + "' and c.Descripcion='" + categ + "' and p.Descripcion like '%" + descr + "%'"; } else { instruccion += "and p.Talle='" + talle + "' and c.Descripcion='" + categ + "'"; } } } } } } } return manejador.Consultar(instruccion); }
public static void Venta(iEntidad venta) { bdMetodos manejador = new bdMetodos(); string instruccion = "select * from DetalleVentas where IdVenta=" + venta.Id; DataTable dt = manejador.Consultar(instruccion); Producto p; foreach(DataRow row in dt.Rows) { p = Devuelve.Producto((int)row["IdProducto"]); p.Stock += (int)row["Cantidad"]; Actualiza.Producto(p); } ((Venta)venta).Estado = false; ManejaVenta manejaVenta = new ManejaVenta(); manejaVenta.Modificacion(venta); }
//Constructor public ManejaDetalleVenta() { manejador = new bdMetodos(); }
public static DataTable detalleFiltrado(int idVe) { bdMetodos manejador = new bdMetodos(); string instruccion = "select e.Descripcion,p.PrecioCosto,p.CoefUtil,p.Cantidad from productos e, detalleventas p where p.IdVenta="+idVe+" and p.IdProducto=e.IdProducto"; return manejador.Consultar(instruccion); }
public static DataTable filtrafechas(String fecha) { bdMetodos manejador = new bdMetodos(); string instruccion = "select IdVenta as Venta,sucursal,Total from ventas where Fecha='"+fecha+"'"; return manejador.Consultar(instruccion); }
public static DataTable filtraVenta(String desde,String hasta) { bdMetodos manejador = new bdMetodos(); string instruccion = "select distinct Fecha from ventas where Fecha between'" +desde+ "' and '"+hasta+"'"; return manejador.Consultar(instruccion); }
//Constructor public ManejaProducto() { manejador = new bdMetodos(); }
//Constructor public ManejaCliente() { manejador = new bdMetodos(); }
//Constructor public ManejaProveedor() { manejador = new bdMetodos(); }
//Constructor public ManejaFactura() { manejador = new bdMetodos(); }
public ManejaPedido() { conec = new bdMetodos(); }
//Constructor public ManejaTelefonoProveedor() { manejador = new bdMetodos(); }
//Constructor public ManejaTelefonoCliente() { manejador = new bdMetodos(); }
//Constructor public ManejaCategoria() { manejador = new bdMetodos(); }
//Constructor public ManejaTelefono() { manejador = new bdMetodos(); }