Exemplo n.º 1
0
 /// <summary>
 /// Constructor por defecto que inicializa el objeto con sus campos vacíos.
 /// </summary>
 public ENAdvertisement()
 {
     cad = new CADAdvertisement();
     customer = null;
     this.id = 0;
     this.description = "";
     this.picture = "";
     customerToLoad = 0;
     books = new List<ENUsedBook>();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Constructor sobrecargado que inicializa el objeto asignando los campos que se le pasan por parámetro.
 /// </summary>
 /// <param name="customer">ENCustomer que ha creado el anuncio.</param>
 /// <param name="description">Descripcion del anuncio.</param>
 /// <param name="picture">Ruta a la imagen del anuncio.</param>
 public ENAdvertisement(ENCustomer customer, String description, String picture)
 {
     this.customer = customer;
     this.description = description;
     this.picture = picture;
     this.id = 0;
     customerToLoad = -1;
     cad = new CADAdvertisement();
     books = new List<ENUsedBook>();
 }
Exemplo n.º 3
0
 public List<ENAdvertisement> ReadFromCustomer(int id)
 {
     List<ENAdvertisement> ret = new List<ENAdvertisement>();
      DataTable tabla = new CADAdvertisement().FromCustomer(id);
      foreach (DataRow rows in tabla.Rows)
      {
          ENAdvertisement nuevo = new ENAdvertisement();
          nuevo.FromRow(rows);
          ret.Add(nuevo);
      }
      return ret;
 }