예제 #1
0
        public ActionResult OnProgress()
        {
            Requsition requsition = new Requsition();
            var        data       = _requsitionManager.GetAllBySeen(requsition.Status = "Seen");
            var        employee   = _employeeManager.GetAll();
            List <RequsitionViewModel> requsitionViewModels = new List <RequsitionViewModel>();

            foreach (var allRequsition in data)
            {
                var requsitionVM = new RequsitionViewModel();
                requsitionVM.Id           = allRequsition.Id;
                requsitionVM.Form         = allRequsition.Form;
                requsitionVM.To           = allRequsition.To;
                requsitionVM.Description  = allRequsition.Description;
                requsitionVM.JourneyStart = allRequsition.JourneyStart;
                requsitionVM.JouneyEnd    = allRequsition.JouneyEnd;
                requsitionVM.Employee     = employee.Where(x => x.Id == allRequsition.EmployeeId).FirstOrDefault();

                requsitionViewModels.Add(requsitionVM);
            }
            return(View(requsitionViewModels));
        }