示例#1
0
 public UnitatProducte(Producte producte)
 {
     if (producte == null)
     {
         throw new Exception("La unitatProducte Ha de tenir un producte associat!! ");
     }
     AltaCanvi("DataObertura");
     AltaCanvi("DataCaducitat");
     AltaCanvi("IdProducte");
     AltaCanvi("IdRecepta");
     AltaCanvi("Quantitat");
     this.producte    = producte;
     dataCaducitat    = new DateTime();
     dataQueEsVaObrir = new DateTime();
     recepta          = new Recepta();
     CampPrimaryKey   = "IdUnitat";
     PrimaryKey       = producte.PrimaryKey + ";unitat";      //algo para hacerlo unico...quizas se autoGenera y no hace falta...
     Taula            = "UnitatsProductes";
     producte.AltaUnitat(this);
 }
示例#2
0
 public override void OnAlta()
 {
     base.OnAlta();
     producte.AltaUnitat(this);
 }