/// <summary> /// Clears the lot information. /// </summary> public void clearLotInfo() { ALOT lot = new ALOT(); BCFUtility.setValueToPropety(ref lot, ref lotItem); OnPropertyChanged(BCFUtility.getPropertyName(() => this.LotItem)); }
/// <summary> /// Removes the lot by identifier. /// </summary> /// <param name="lot_id">The lot_id.</param> /// <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns> public virtual bool removeLotByID(string lot_id) { ALOT lot = lotList.Where(l => l.LOT_ID.Trim() == lot_id.Trim()).SingleOrDefault(); if (lot == null) { return(false); } lotList.Remove(lot); OnPropertyChanged(BCFUtility.getPropertyName(() => this.lotList)); return(true); }
/// <summary> /// Upadtes the lot. /// </summary> /// <param name="inputLot">The input lot.</param> /// <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns> public virtual bool upadteLot(ALOT inputLot) { ALOT lot = lotList.Where(l => l.LOT_ID.Trim() == inputLot.LOT_ID.Trim()).SingleOrDefault(); if (lot == null) { return(false); } lotList.Remove(lot); lotList.Add(inputLot); OnPropertyChanged(BCFUtility.getPropertyName(() => this.lotList)); return(true); }
/// <summary> /// Links the lot information. /// </summary> /// <param name="lot">The lot.</param> public void linkLotInfo(ALOT lot) { BCFUtility.setValueToPropety(ref lot, ref lotItem); OnPropertyChanged(BCFUtility.getPropertyName(() => this.LotItem)); }
/// <summary> /// Loads the lot. /// </summary> /// <param name="lot">The lot.</param> public virtual void loadLot(ALOT lot) { linkLotInfo(lot); }
/// <summary> /// Adds the lot. /// </summary> /// <param name="lot">The lot.</param> public virtual void addLot(ALOT lot) { lotList.Add(lot); OnPropertyChanged(BCFUtility.getPropertyName(() => this.lotList)); }
/// <summary> /// Upadtes the lot. /// </summary> /// <param name="inputLot">The input lot.</param> /// <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns> public bool upadteLot(ALOT inputLot) { return(InProcLotList.upadteLot(inputLot)); }
/// <summary> /// Adds the lot. /// </summary> /// <param name="lot">The lot.</param> public void addLot(ALOT lot) { InProcLotList.addLot(lot); }