public StringModel ToStringModel <BLModel, StringModel>() { Mapper.CreateMap <OrderExport, StringOrderExport>() .ForAllMembers(item => item.ToString().CutDownTo(50)); var stringModel = Mapper.Map <OrderExport, StringOrderExport>(this); stringModel.UnitCost = UnitCost.DecimalToString(2); stringModel.ExportDate = ExportDate.DateTimeToString(); stringModel.ItemDescription = ItemDescription.CutDownTo(50); stringModel.LeadTime = LeadTime.DecimalToString(2); stringModel.EstimateOfDemand = EstimateOfDemand.DecimalToString(2); stringModel.Returnable = Returnable.CutDownTo(1); stringModel.Stocked = Stocked.CutDownTo(1); stringModel.Hazardous = Hazardous.CutDownTo(1); stringModel.DueDate = DueDate.DateTimeToString(); Mapper.CreateMap <StringOrderExport, StringModel>(); var stringModelRet = Mapper.Map <StringOrderExport, StringModel>(stringModel); return(stringModelRet); }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalUnits?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Description?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Result?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (LeadTime?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (WeekDay?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (StockOnHandDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (StockOnHand?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OrderQuantity?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SalesQuantity?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (QuantitySalesForecast?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (StockOnHandDateFormatted?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SupplierStock?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (QuantitySum?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SalesForecastDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SalesForecastDateFormatted?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Threshold?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OrderDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OrderDateFormatted?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (RealOrderQuantity?.GetHashCode() ?? 0); return(hashCode); }
protected virtual void DoRelease(Release release) { if (!Users.Remove(release.Request)) { throw new InvalidOperationException("Released request does not have a user."); } LeadTime?.Add(Environment.ToDouble(Environment.Now - release.Request.Time)); release.Succeed(); }
protected virtual void DoGet(StoreGet get) { if (Items.Count > 0) { var item = Items.Dequeue(); GetWaitingTime?.Add(Environment.ToDouble(Environment.Now - get.Time)); LeadTime?.Add(Environment.ToDouble(Environment.Now - item.AdmissionDate)); get.Succeed(item.Item); } }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (LeadTime?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Weekday?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NameOfDay?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DBWeekday?.GetHashCode() ?? 0); return(hashCode); }
public override int GetHashCode() { var hashCode = -1765437687; hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name); hashCode = hashCode * -1521134295 + LeadTime.GetHashCode(); hashCode = hashCode * -1521134295 + DateOfCompletion.GetHashCode(); hashCode = hashCode * -1521134295 + TaskState.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(AdditionalInfomatoins); return(hashCode); }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FullTruckLoad.GetHashCode()); hashCode = hashCode * -1521134295 + (AgreementDocument?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (LeadTime?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DateCreated?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (WDDeliveries.GetHashCode()); hashCode = hashCode * -1521134295 + (TargetInventoryDays?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Profile?.GetHashCode() ?? 0); return(hashCode); }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Units?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CurrentInventoryDays?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (StockOnHandDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (LeadTime?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TargetInventoryDays?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FullTrackLoad.GetHashCode()); hashCode = hashCode * -1521134295 + (WDDays.GetHashCode()); return(hashCode); }
protected virtual void DoGet(FilterStoreGet get) { for (int i = 0; i < Items.Count; i++) { var item = Items[i]; if (!get.Filter(item.Item)) { continue; } GetWaitingTime?.Add(Environment.ToDouble(Environment.Now - get.Time)); LeadTime?.Add(Environment.ToDouble(Environment.Now - item.AdmissionDate)); Items.RemoveAt(i); get.Succeed(item.Item); return; } }
public override int GetHashCode() { int hashCode; hashCode = ( IdVer.GetHashCode() + IdSubVer.GetHashCode() + Timestamp.GetHashCode() + (IdItemBcn == null ? 0 : IdItemBcn.GetHashCode()) + (IdSupplier == null ? 0 : IdSupplier.GetHashCode()) + Price.GetHashCode() + (Comments == null ? 0 : Comments.GetHashCode()) + (IdCurrency == null ? 0 : IdCurrency.GetHashCode()) + PriceBaseCurrency.GetHashCode() + ExchangeRateUsed.GetHashCode() + MinLot.GetHashCode() + IncrLot.GetHashCode() + LeadTime.GetHashCode() + (User == null ? 0 : User.GetHashCode()) ); return(hashCode); }
protected virtual void DoRelease(Release release) { Resources.Add(release.Request.Value); LeadTime?.Add(Environment.ToDouble(Environment.Now - release.Request.Time)); release.Succeed(); }