using System; using System.Collections.Generic; using System.Data.SQLite; using System.Linq; using System.Text; using System.Threading.Tasks; using compabetov2.database; using compabetov2.database.modelos; namespace compabetov2.database { internal class service { public static bool iniciarSesion(Usuario usuario) { return DAO.iniciarSesionDAO(usuario.nombreUsuario, usuario.contra); } public static List conseguirProductos() { List productos = new List(); SQLiteDataReader reader = DAO.conseguirProductosDAO(); while (reader.Read()) { Categoria categoria = new Categoria( (int)reader["idcategoria"], reader["nombre"].ToString(), reader["descripcion"].ToString()); Producto producto = new Producto( reader["nombre"].ToString(), reader["descripcion"].ToString(), (decimal)reader["precio"], categoria, (int)reader["stock"], (int)reader["idproducto"]); productos.Add(producto); } return productos; } public static bool insertarProducto(Producto producto) { return DAO.insertarProductoDAO(producto); } } }