Example #1
0
        /// <summary>
        /// Devuelve el total del precio del pedido.
        /// </summary>

        /*public float Total
         * {
         *  get
         *  {
         *      total = 0;
         *      List<ENLineCustomerOrder> lineas = Linecustomerorder;
         *          foreach(ENLineCustomerOrder lin in lineas)
         *          {
         *              total += lin.Total;
         *          }
         *      return total;
         *  }
         * }*/
        #endregion

        /// <summary>
        /// Constructor por defecto que inicializa el objeto con sus campos vacíos.
        /// </summary>
        public ENCustomerOrder()
        {
            id     = 0;
            total  = 0;
            status = 'P';
            line   = new ENLineCustomerOrder();
            cad    = new CADCustomerOrder();
            total  = 0;
            lines  = new List <ENLineCustomerOrder>();
        }
Example #2
0
 /// <summary>
 /// Constructor sobrecargado que inicializa el objeto con los datos que se la pasan por parámetro y deja las lineas de pedido vacías.
 /// </summary>
 /// <param name="cOrder">Identificador del pedido.</param>
 /// <param name="customer">ENCustomer que realiza el pedido.</param>
 /// <param name="DataOrder">Fecha en la que se realiza el pedido.</param>
 public ENCustomerOrder(int cOrder, int customer, DateTime DataOrder, char status)
 {
     id              = 0;
     this.cOrder     = cOrder;
     this.idCustomer = customer;
     this.dataOrder  = DataOrder;
     this.total      = 0;
     this.status     = status;
     line            = new ENLineCustomerOrder();
     cad             = new CADCustomerOrder();
     total           = 0;
     lines           = new List <ENLineCustomerOrder>();
 }