Esempio n. 1
0
        public IActionResult GorevlendirPersonel(PersonelGorevlendirDto model)
        {
            TempData["Active"] = "isemri";
            PersonelGorevlendirListDto personelGorevlendirModel = new PersonelGorevlendirListDto();

            personelGorevlendirModel.AppUser = _mapper.Map <AppUserListDto>(_userManager.Users.FirstOrDefault(I => I.Id == model.PersonelId));
            //var user = _userManager.Users.FirstOrDefault(I => I.Id == model.PersonelId);

            //var gorev = _gorevService.GetirAciliyetileId(model.GorevId);

            //var userModel =
            //AppUserListViewModel userModel = new AppUserListViewModel();
            //userModel.Id = user.Id;
            //userModel.Name = user.Name;
            //userModel.Picture = user.Picture;
            //userModel.SurName = user.Surname;
            //userModel.Email = user.Email;

            // var gorevModel =
            //GorevListViewModel gorevModel = new GorevListViewModel();
            //gorevModel.Id = gorev.Id;
            //gorevModel.Aciklama = gorev.Aciklama;
            //gorevModel.Aciliyet = gorev.Aciliyet;
            //gorevModel.Ad = gorev.Ad;



            personelGorevlendirModel.Gorev = _mapper.Map <GorevListDto>(_gorevService.GetirAciliyetileId(model.GorevId));

            return(View(personelGorevlendirModel));
        }
        public IActionResult GorevlendirPersonel(PersonelGorevlendirDto model)
        {
            TempData["Active"] = TempDataInfo.IsEmri;



            //var userModel =
            #region Silinen Kısım
            //var user = _userManager.Users.FirstOrDefault(I => I.Id == model.PersonelId);
            //AppUserListViewModel userModel = new AppUserListViewModel();
            //userModel.Id = user.Id;
            //userModel.Name = user.Name;
            //userModel.Picture = user.Picture;
            //userModel.Surname = user.Surname;
            //userModel.Email = user.Email;
            #endregion

            //var gorevModel =
            #region Silinen Kısım
            //var gorev = _gorevService.GetirAciliyetIdIle(model.GorevId);
            //GorevListViewModel gorevModel = new GorevListViewModel();
            //gorevModel.Id = gorev.Id;
            //gorevModel.Aciklama = gorev.Aciklama;
            //gorevModel.Aciliyet = gorev.Aciliyet;
            //gorevModel.Ad = gorev.Ad;
            #endregion


            PersonelGorevlendirListDto personelGorevlendirModel = new PersonelGorevlendirListDto
            {
                AppUser = _mapper.Map <AppUserListDto>(_userManager.Users.FirstOrDefault(I => I.Id == model.PersonelId)),
                Gorev   = _mapper.Map <GorevListDto>(_gorevService.GetirAciliyetIdIle(model.GorevId))
            };
            return(View(personelGorevlendirModel));
        }
        public IActionResult AtaPersonel(PersonelGorevlendirDto model)
        {
            var guncellenecekgorev = _gorevService.GetirIdile(model.GorevId);

            guncellenecekgorev.AppUserId = model.PersonelId;
            _gorevService.Guncelle(guncellenecekgorev);
            return(RedirectToAction("Index"));
        }
Esempio n. 4
0
        public IActionResult GorevlendirPersonel(PersonelGorevlendirDto model)
        {
            TempData["Active"] = TempDataInfo.IsEmri;

            PersonelGorevlendirListDto personelGorevlendirModel = new PersonelGorevlendirListDto();

            personelGorevlendirModel.AppUser = _mapper.Map <AppUserListDto>(_userManager.Users.FirstOrDefault(I => I.Id == model.PersonelId));
            personelGorevlendirModel.Gorev   = _mapper.Map <GorevListDto>(_gorevService.GetirAciliyetIdile(model.GorevId));

            return(View(personelGorevlendirModel));
        }
Esempio n. 5
0
        public IActionResult AtaPersonel(PersonelGorevlendirDto model)
        {
            var guncellenceGorev = _gorevService.GetirIdile(model.GorevId);

            guncellenceGorev.AppUserId = model.PersonelId;
            _gorevService.Guncelle(guncellenceGorev);
            _bildirimService.Kaydet(new Bildirim
            {
                AppUserId = model.PersonelId,
                Aciklama  = $"{guncellenceGorev.Ad} adlı iş için görevlendirildiniz."
            });
            return(RedirectToAction("Index"));
        }
Esempio n. 6
0
        public IActionResult GorevlendirPersonel(PersonelGorevlendirDto model)
        {
            TempData["Active"] = TempDataInfo.IsEmri;

            AppUser user      = _userManager.Users.FirstOrDefault(x => x.Id == model.PersonelId);
            var     userModel = _mapper.Map <AppUserListDto>(user);
            //AppUserListViewModel userModel = new AppUserListViewModel
            //{
            //    Email = user.Email,
            //    Id = user.Id,
            //    Name = user.Name,
            //    Picture = user.Picture,
            //    SurName = user.Surname
            //};

            Gorev gorev      = _gorevService.GetirAciliyetileId(model.GorevId);
            var   gorevModel = _mapper.Map <GorevListDto>(gorev);
            //GorevListViewModel gorevModel = new GorevListViewModel
            //{
            //    Id = gorev.Id,
            //    Aciklama = gorev.Aciklama,
            //    Aciliyet = gorev.Aciliyet,
            //    AciliyetId = gorev.AciliyetId,
            //    Ad = gorev.Ad,
            //    //Durum = gorev.Durum,
            //    //OlusturulmaTarih = gorev.OlusturulmaTarih
            //};

            PersonelGorevlendirListDto personelGorevlendirModel = new PersonelGorevlendirListDto
            {
                AppUser = userModel,
                Gorev   = gorevModel
            };

            return(View(personelGorevlendirModel));
        }