Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
 public PromotionDelete(PlanItemPromotion promotion) : this(promotion.PromotionId)
 {
     this.OldRankName    = PlanItem.CategoryStr(promotion.OldCategory);
     this.NewRankName    = PlanItem.CategoryStr(promotion.NewCategory);
     this.ImplementedUtc = promotion.DateImplemented;
 }