示例#1
0
 /// <summary>
 /// Constructor por defecto que inicializa el objeto con sus campos vacíos.
 /// </summary>
 public ENOptionalSubject()
     : base()
 {
     cad = new CADOptionalSubject();
     idSubject = 0;
 }
示例#2
0
 /// <summary>
 /// Constructor sobrecargado que inicializa el objeto con los datos pasado por parámetro.
 /// </summary>
 /// <param name="idNewBook">Identificador de la clase ENBusiness padre del Distributor.</param>
 public ENOptionalSubject(int idSubject, int idCourse)
     : base()
 {
     cad = new CADOptionalSubject();
     this.idSubject = idSubject;
 }
示例#3
0
 public override int Save()
 {
     if (id == 0)
     {
         this.idSubject = new CADSubject().Insert(base.ToDataRow);
         cad = new CADOptionalSubject();
         return this.id = cad.Insert(ToDataRow);
     }
     else
     {
         cad.Update(ToDataRow);
         return 0;
     }
 }