コード例 #1
0
        protected override void HandleLotAction(LotEntity lot)
        {
            lot.StartBid   = decimal.Parse(StartBid);
            lot.CurrentBid = lot.StartBid;

            lot.DateCreated  = DateTime.Now;
            lot.DateToExpire = DateTime.Now.AddDays(SelectedDaysCount.DaysCount);
            lot.OwnerId      = Session.User.Id;
            lot.IsActive     = true;

            LotService.AddLot(lot);
            View.OnLotAction(lot, FormMode.Add);
        }
コード例 #2
0
 public LotActionEventArgs(LotEntity lot = null, FormMode action = FormMode.None)
 {
     Lot    = lot;
     Action = action;
 }
コード例 #3
0
 public virtual void OnLotAction(LotEntity lot, FormMode action)
 {
     LotAction?.Invoke(this, new LotActionEventArgs(lot, action));
     this.Close();
 }