public PromotionListItem(PlanItemPromotion promo) { this.PromotionId = promo.PromotionId; this.OldRankName = PlanItem.CategoryStr(promo.OldCategory); this.NewRankName = PlanItem.CategoryStr(promo.NewCategory); this.DateImplemented = promo.DateImplemented; this.Summary = promo.Summary; this.PlanId = promo.PlanId; }
public ActionResult Details(Guid id) { var model = new PromotionDetails(CreatePromotionService().GetById(id)); var svc = CreatePromotionService(); model.ProjectId = svc.GetProjectFor(model.PromotionId).ProjectID; model.ProjectName = svc.GetProjectFor(model.PromotionId).Title; model.PlanItemName = svc.GetPlanItemFor(model.PromotionId).Name; model.OldRankName = PlanItem.CategoryStr(model.OldCategory); model.NewRankName = PlanItem.CategoryStr(model.NewCategory); return(View(model)); }
public PromotionDelete(PlanItemPromotion promotion) : this(promotion.PromotionId) { this.OldRankName = PlanItem.CategoryStr(promotion.OldCategory); this.NewRankName = PlanItem.CategoryStr(promotion.NewCategory); this.ImplementedUtc = promotion.DateImplemented; }