Exemplo n.º 1
0
 public IActionResult SaveLineItem(PeerCriteriaLineIndexViewModel model)
 {
     if (ModelState.IsValid)
     {
         var item = new PeerCriteriaLine
         {
             Id          = model.Criteria.Id,
             Description = model.Criteria.Description,
             Weight      = model.Criteria.Weight
         };
         _PeerCriteria.SaveCriteriaLine(model.HeaderId, item);
     }
     return(RedirectToAction("PeerLineItem", new { id = model.HeaderId }));
 }
Exemplo n.º 2
0
        public IActionResult PeerLineItem(int id)
        {
            var header = _PeerCriteria.GetPeerCriteriaHeaderById(id);
            var items  = _PeerCriteria.PeerCriteriaLinesByHeaderId(id)
                         .Select(a => new PeerCriteriaLineViewModel
            {
                Id          = a.Id,
                Description = a.Description,
                Weight      = a.Weight
            }).ToList();
            var model = new PeerCriteriaLineIndexViewModel
            {
                HeaderId          = id,
                HeaderTitle       = header.Title,
                HeaderDescription = header.Description,
                LineItems         = items
            };

            return(View(model));
        }