Beispiel #1
0
        public async Task <IActionResult> EkleRapor(RaporAddDto model)
        {
            if (ModelState.IsValid)
            {
                _raporService.Kaydet(new Rapor()
                {
                    GorevId = model.GorevId,
                    Detay   = model.Detay,
                    Tanim   = model.Tanim
                });
                return(RedirectToAction("Index"));
            }

            var adminUserList = await _userManager.GetUsersInRoleAsync("Admin");

            var aktifKullanici = await GetirGirisYapanKullanici();

            foreach (var admin in adminUserList)
            {
                _bildirimService.Kaydet(new Bildirim
                {
                    Aciklama = $"{aktifKullanici.Name}{aktifKullanici.Surname} yeni bir rapor yazdı",
                    AppUseId = admin.Id
                });
            }



            return(View(model));
        }
        public IActionResult EkleRapor(int id)
        {
            TempData["Active"] = "isemri";
            var         gorev = _gorevService.GetirAciliyetId(id);
            RaporAddDto model = new RaporAddDto();

            model.GorevId = id;
            model.Gorev   = gorev;
            return(View(model));
        }
Beispiel #3
0
        public IActionResult EkleRapor(int id)
        {
            TempData["Active"] = TempDataInfo.IsEmri;
            var         gorev = _gorevService.GetirAciliyetIdIle(id);
            RaporAddDto model = new RaporAddDto
            {
                GorevId = id,
                Gorev   = gorev
            };

            return(View(model));
        }
        public IActionResult EkleRapor(RaporAddDto model)
        {
            TempData["Active"] = "isemri";
            if (ModelState.IsValid)
            {
                _raporService.Kaydet(new Rapor()
                {
                    GorevId = model.GorevId,
                    Detay   = model.Detay,
                    Tanim   = model.Tanim
                });
                return(RedirectToAction("Index"));
            }

            return(View(model));
        }