Пример #1
0
        public IActionResult Edit(HolidayEntitlementView HolidayEntitlementView)
        {
            if (ModelState.IsValid)
            {
                HolidayEntitlement PostedholidayEntitlement = new HolidayEntitlement();
                PostedholidayEntitlement.Users            = _userManager.Users.FirstOrDefault(p => p.Id == HolidayEntitlementView.UserId);
                PostedholidayEntitlement.Year             = HolidayEntitlementView.Year;
                PostedholidayEntitlement.YearsEntitlement = HolidayEntitlementView.YearsEntitlement;
                PostedholidayEntitlement.Id = HolidayEntitlementView.Id;

                _holidayEntitlement.EditHolidayEntitlement(PostedholidayEntitlement);
            }
            var holidayEntitlement = _holidayEntitlement.GetAllHolidayEntitlement().OrderBy(p => p.Id);

            return(View("Details", holidayEntitlement));
        }
Пример #2
0
        public IActionResult Edit(int id)
        {
            var holidayEntitlement = _holidayEntitlement.GetHolidayEntitlementById(id);
            var users = _userManager.Users;

            ViewBag.Users = users.Select(x => new SelectListItem {
                Text = x.UserName, Value = x.Id
            }).ToList();
            HolidayEntitlementView holidayEntitlementView = new HolidayEntitlementView();

            holidayEntitlementView.Year             = holidayEntitlement.Year;
            holidayEntitlementView.YearsEntitlement = holidayEntitlement.YearsEntitlement;
            holidayEntitlementView.UserId           = holidayEntitlement.Users.Id;
            holidayEntitlementView.Id = holidayEntitlement.Id;

            return(View(holidayEntitlementView));
        }
Пример #3
0
        public IActionResult Create(HolidayEntitlementView HolidayEntitlementView)
        {
            if (ModelState.IsValid)
            {
                HolidayEntitlement holidayEntitlement = new HolidayEntitlement();
                holidayEntitlement.Users            = _userManager.Users.FirstOrDefault(p => p.Id == HolidayEntitlementView.UserId);
                holidayEntitlement.Year             = HolidayEntitlementView.Year;
                holidayEntitlement.YearsEntitlement = HolidayEntitlementView.YearsEntitlement;
                _holidayEntitlement.AddHolidayEntitlement(holidayEntitlement);

                var bob = _holidayEntitlement.GetAllHolidayEntitlement().OrderBy(p => p.Id);
                return(View("Details", bob));
            }
            else
            {
                return(View());
            }
        }