コード例 #1
0
        public ActionResult WorkDetails(int id)
        {
            var temp  = _db.GetTask(id).Works;
            var Works = temp.Select(p => new WorkViewModel()
            {
                Date      = p.Date,
                EndHour   = p.EndHour,
                StartHour = p.StartHour
            }).ToList();

            return(PartialView("_WorkDetails", Works));
        }
コード例 #2
0
        public ActionResult DetailsTask(int id)
        {
            var temp  = _db.GetTask(id);
            var model = new TaskSupExtendedViewModel()
            {
                FirstName    = temp.CurrentUser != null? temp.CurrentUser.FirstName:"Nieprzydzielone",
                LastName     = temp.CurrentUser != null ? temp.CurrentUser.LastName : "Nieprzydzielone",
                Id           = temp.Id,
                Description  = temp.Description,
                ExpectedTime = temp.ExpectedTime,
                Name         = temp.Name,
                Status       = temp.Status,
                TeamName     = temp.Team.Name,
                Time         = temp.Time,
                Works        = temp.Works.Select(p => new WorkViewModel()
                {
                    Date      = p.Date,
                    EndHour   = p.EndHour,
                    StartHour = p.StartHour
                }).ToList()
            };

            return(View(model));
        }