コード例 #1
0
        public async Task <IViewComponentResult> InvokeAsync(int id)
        {
            var restaurants     = EmployeesManager.GetAllRestaurantsByEmpID(id);
            var viewRestaurants = restaurants.Select(r => new EmployeeModelView
            {
                EmployeeId    = r.EmployeeId,
                Active        = r.Active,
                Status        = r.Status,
                Restaurant    = r.Restaurant.RestaurantName,
                RestaurantId  = r.RestaurantId,
                UserId        = r.Employee.UserId,
                StartDate     = r.StartDate,
                EndDate       = r.EndDate,
                RequestFlag   = r.NewRequestFlag,
                RequestStatus = r.RequestStatus
            });

            return(View(viewRestaurants));
        }