Ejemplo n.º 1
0
        public async Task UploadPicture(int achId, Uri pic)
        {
            var ach = GetById(achId);

            ach.Picture = pic.AbsoluteUri;
            _context.Update(ach);
            await _context.SaveChangesAsync();
        }
        public IActionResult Index(PMISUser user)
        {
            if (ModelState.IsValid)
            {
                _context.Update(user);
                _context.SaveChanges();

                return(RedirectToAction("ProfileUpdated"));
            }

            return(View(user));
        }
        // ====================== Supervisor Updates An employee's Accomplishment Submission ================================

        public IActionResult Approve(int id)
        {
            var accomplishment = _context.Accomplishments.FirstOrDefault(a => a.AchievementID == id);

            accomplishment.IsApproved   = true;
            accomplishment.DateApproved = DateTime.Now;

            if (ModelState.IsValid)
            {
                _context.Update(accomplishment);
                _context.SaveChanges();
                return(RedirectToAction("Approvals"));
            }

            return(RedirectToAction("ApprovalView", id));
        }