public void GuncelYonetimKuruluEkle(GuncelYonetimKuruluViewModel viewModel)
        {
            var fotografUrl = JsonConvert.DeserializeObject <SlimDto>(viewModel.Fotograf);

            _guncelYonetimKuruluRepository.Add(new GuncelYonetimKurulu
            {
                Durum       = viewModel.Durum,
                KisiId      = viewModel.KisiId,
                Ad          = viewModel.Ad,
                Soyad       = viewModel.Soyad,
                GorevSuresi = viewModel.GorevSuresi,
                Unvan       = viewModel.Unvan,
            });
        }
Beispiel #2
0
        public ActionResult Kaydet(GuncelYonetimKuruluViewModel viewModel)
        {
            if (viewModel.Id == 0)
            {
                viewModel.KisiId = _kisi.Id;
                _guncelYonetimKuruluService.GuncelYonetimKuruluEkle(viewModel);
            }
            else
            {
                viewModel.KisiId = _kisi.Id;
                _guncelYonetimKuruluService.GuncelYonetimKuruluGuncelle(viewModel);
            }

            _unitOfWork.SaveChanges();
            return(RedirectToAction(nameof(Index)));
        }
        public void GuncelYonetimKuruluGuncelle(GuncelYonetimKuruluViewModel viewModel)
        {
            var model = _guncelYonetimKuruluRepository.Get(x => x.Id == viewModel.Id);


            model.Durum       = viewModel.Durum;
            model.KisiId      = viewModel.KisiId;
            model.Ad          = viewModel.Ad;
            model.Soyad       = viewModel.Soyad;
            model.Unvan       = viewModel.Unvan;
            model.GorevSuresi = viewModel.GorevSuresi;

            if (viewModel.Fotograf != null)
            {
                var fotografUrl = JsonConvert.DeserializeObject <SlimDto>(viewModel.Fotograf);
                model.FotografUrl = fotografUrl.SaveAndGetFileName(Globals.DuyuruResim);
            }

            _guncelYonetimKuruluRepository.Update(model);
        }