protected override void FromRow(DataRow Row) { ENBusiness b = base.Read((int)Row["idBusiness"]); this.idBusiness = b.Id; this.cif = b.Cif; this.Name = b.Name; this.Address = b.Address; this.Telephone = b.Telephone; this.email = b.Email; this.idBusiness = (int)Row["idBusiness"]; }
public ENBusiness Read(int id) { cad = new CADBusiness(); ENBusiness ret = new ENBusiness(); List <object> param = new List <object>(); param.Add((object)id); ret.FromRow(cad.Select(param)); return(ret); }
/// <summary> /// Constructor sobrecargado que inicializa el objeto con los datos pasados por parámetro. /// </summary> /// <param name="idBook">idBook del libro.</param> /// <param name="subject">Asignatura a la que pertenece el libro.</param> /// <param name="business">Business del libro.</param> /// <param name="name">Nombre del libro.</param> /// <param name="description">Descripcion del libro.</param> /// <param name="picture">Ruta a la imagen del libro.</param> public ENBook(string idBook, ENSubject subject, ENBusiness business, string name, string description, string picture) { this.idBook = idBook; this.id = 0; this.subject = subject; this.business = business; this.name = name; this.description = description; this.picture = picture; subjectToLoad = -1; businessToLoad = -1; cad = new CADBook(); }
/// <summary> /// Constructor por defecto que inicializa el objeto con sus campos vacios. /// </summary> public ENBook() { cad = new CADBook(); id = 0; idBook = ""; subject = null; business = null; name = ""; description = ""; picture = ""; subjectToLoad = 0; businessToLoad = 0; }
public List <ENBusiness> Filter(String where) { List <ENBusiness> ret = new List <ENBusiness>(); DataTable table = cad.SelectWhere(where); try { foreach (DataRow row in table.Rows) { ENBusiness course = new ENBusiness(); course.FromRow(row); ret.Add(course); } return(ret); } catch (Exception ex) { throw ex; } }
public List<ENBusiness> ReadAll() { List<ENBusiness> ret = new List<ENBusiness>(); DataTable table = cad.SelectAll(); try { foreach (DataRow row in table.Rows) { ENBusiness course = new ENBusiness(); course.FromRow(row); ret.Add(course); } return ret; } catch (Exception ex) { throw ex; } }
public ENBusiness Read(int id) { cad = new CADBusiness(); ENBusiness ret = new ENBusiness(); List<object> param = new List<object>(); param.Add((object)id); ret.FromRow(cad.Select(param)); return ret; }