public static List<CondecoEntidades.Producto> Lista(out int CantidadFilas, int IndicePagina, int TamañoPagina, string OrderBy, string TextoABuscar, string ListaTipoProducto, string SessionID, CondecoEntidades.Sesion Sesion) { List<CondecoEntidades.Producto> listaProducto = new List<CondecoEntidades.Producto>(); CondecoDB.Producto db = new CondecoDB.Producto(Sesion); if (OrderBy.Equals(String.Empty)) { OrderBy = "Ranking desc, IdProducto desc"; } listaProducto = db.ListaCompletaVigentes(OrderBy, TextoABuscar, ListaTipoProducto); int cantidadFilas = listaProducto.Count; CantidadFilas = cantidadFilas; return db.Lista(IndicePagina, TamañoPagina, OrderBy, SessionID, listaProducto); }
public static void Leer(CondecoEntidades.Producto Producto, CondecoEntidades.Sesion Sesion) { CondecoDB.Producto db = new CondecoDB.Producto(Sesion); db.Leer(Producto); }
public static bool ComprobarNombreProducto(string Nombre, CondecoEntidades.Sesion Sesion) { CondecoDB.Producto db = new CondecoDB.Producto(Sesion); bool resp = db.ComprobarNombreProducto(Nombre); return resp; }
public static void Crear(out int IdProducto, CondecoEntidades.Producto Producto, CondecoEntidades.Sesion Sesion) { CondecoDB.Producto db = new CondecoDB.Producto(Sesion); Producto.WF.Estado = "Vigente"; IdProducto = db.Crear(Producto); }
public static void Modificar(CondecoEntidades.Producto ProductoActual, CondecoEntidades.Producto Producto, CondecoEntidades.Sesion Sesion) { CondecoDB.Producto db = new CondecoDB.Producto(Sesion); db.Modificar(ProductoActual, Producto); }
public static List<CondecoEntidades.Producto> ListaPorNombre(string Nombre, CondecoEntidades.Sesion Sesion) { CondecoDB.Producto db = new CondecoDB.Producto(Sesion); return db.ListaPorNombre(Nombre); }
public static List<CondecoEntidades.Producto> ListaPorIdProducto(int IdProducto, CondecoEntidades.Sesion Sesion) { CondecoDB.Producto db = new CondecoDB.Producto(Sesion); return db.ListaPorIdProducto(IdProducto); }
public static void CambiarEstado(CondecoEntidades.Producto Producto, string Evento, string Estado, CondecoEntidades.Sesion Sesion) { CondecoDB.Producto db = new CondecoDB.Producto(Sesion); db.CambiarEstado(Producto, Evento, Estado); Producto.WF.Estado = Estado; }
public static List<CondecoEntidades.Producto> ListaCompletaAdmin(out int CantidadFilas, string OrderBy, string Nombre, string Descripcion, string ListaTipoProducto, string SessionID, CondecoEntidades.Sesion Sesion) { List<CondecoEntidades.Producto> listaProducto = new List<CondecoEntidades.Producto>(); CondecoDB.Producto db = new CondecoDB.Producto(Sesion); if (OrderBy.Equals(String.Empty)) { OrderBy = "Ranking desc, IdProducto desc"; } listaProducto = db.ListaCompletaAdmin(OrderBy, Nombre, Descripcion, ListaTipoProducto); int cantidadFilas = listaProducto.Count; CantidadFilas = cantidadFilas; return listaProducto; }