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); }
public LotActionEventArgs(LotEntity lot = null, FormMode action = FormMode.None) { Lot = lot; Action = action; }
public virtual void OnLotAction(LotEntity lot, FormMode action) { LotAction?.Invoke(this, new LotActionEventArgs(lot, action)); this.Close(); }