Ejemplo n.º 1
0
        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"];
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 /// <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();
 }
Ejemplo n.º 4
0
 /// <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;
 }
Ejemplo n.º 5
0
Archivo: ENBook.cs Proyecto: rlm33/svn
 /// <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();
 }
Ejemplo n.º 6
0
Archivo: ENBook.cs Proyecto: rlm33/svn
 /// <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;
 }
Ejemplo n.º 7
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;
            }
        }
Ejemplo n.º 8
0
        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;
            }
        }
Ejemplo n.º 9
0
        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;
        }