/// <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>(); }
/// <summary> /// Busca el cliente en la base de datos y lo devuelve. /// </summary> /// <param name="id">Identificador del cliente a buscar.</param> /// <returns>ENCustomer encontrado en la base de datos.</returns> public ENCustomer Read(int id) { cad = new CADCustomer(); ENCustomer ret = new ENCustomer(); List <object> param = new List <object>(); param.Add((object)id); ret.FromRow(cad.Select(param)); return(ret); }
/// <summary> /// Constructor por defecto que inicializa el objeto con sus campos vacíos. /// </summary> public ENAdvertisement() { cad = new CADAdvertisement(); customer = new ENCustomer(); this.id = 0; this.description = ""; this.picture = ""; customerToLoad = 0; books = new List <ENUsedBook>(); }
/// <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>(); }
/// <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>(); }
/// <summary> /// Devuelve todos los clientes en la base de datos. /// </summary> /// <returns>Lista de ENCustomers con todos los clientes de la base de datos.</returns> public List <ENCustomer> ReadAll() { List <ENCustomer> ret = new List <ENCustomer>(); DataTable tabla = cad.SelectAll(); foreach (DataRow rows in tabla.Rows) { ENCustomer nuevo = new ENCustomer(); nuevo.FromRow(rows); ret.Add(nuevo); } return(ret); }
public List <ENCustomer> Filter(String where) { List <ENCustomer> ret = new List <ENCustomer>(); DataTable table = cad.SelectWhere(where); try { foreach (DataRow row in table.Rows) { ENCustomer course = new ENCustomer(); course.FromRow(row); ret.Add(course); } return(ret); } catch (Exception ex) { throw ex; } }
//PADRES private void buttonMostrarPadres_Click(object sender, EventArgs e) { ENCustomer customer = new ENCustomer(); List<ENCustomer> list = customer.readAll(); dataGridViewMostrarPadres.Rows.Clear(); foreach (ENCustomer c in list) { dataGridViewMostrarPadres.Rows.Add(c.IdCustomers,c.Name,c.Surname,c.Telephone,c.Adress); } }
private void buttonGuardarPadre_Click(object sender, EventArgs e) { ENCustomer customer = new ENCustomer(); }
/// <summary> /// Devuelve todos los clientes en la base de datos. /// </summary> /// <returns>Lista de ENCustomers con todos los clientes de la base de datos.</returns> public List<ENCustomer> ReadAll() { List<ENCustomer> ret = new List<ENCustomer>(); DataTable tabla = cad.SelectAll(); foreach (DataRow rows in tabla.Rows) { ENCustomer nuevo = new ENCustomer(); nuevo.FromRow(rows); ret.Add(nuevo); } return ret; }
/// <summary> /// Busca el cliente en la base de datos y lo devuelve. /// </summary> /// <param name="id">Identificador del cliente a buscar.</param> /// <returns>ENCustomer encontrado en la base de datos.</returns> public ENCustomer Read(int id) { ENCustomer ret = new ENCustomer(); List<object> param = new List<object>(); param.Add((object)id); ret.FromRow(cad.Select(param)); return ret; }
public List<ENCustomer> Filter(String where) { List<ENCustomer> ret = new List<ENCustomer>(); DataTable table = cad.SelectWhere(where); try { foreach (DataRow row in table.Rows) { ENCustomer course = new ENCustomer(); course.FromRow(row); ret.Add(course); } return ret; } catch (Exception ex) { throw ex; } }