コード例 #1
0
        public ActionResult AdresSil(int?adresId)
        {
            AdresViewModel adres = new AdresViewModel();

            if (adresId != null)
            {
                adres.Adres = _adresService.Get((int)adresId);
            }
            return(View(adres));
        }
コード例 #2
0
 public ActionResult AdresEkle(AdresViewModel avm)
 {
     TempData["Message"] = adm.AddAdres(new Adres
     {
         Il     = avm.Il,
         Ilce   = avm.Ilce,
         KisiID = avm.KisiID
     });
     return(RedirectToAction("Index"));
 }
コード例 #3
0
        // Activiteiten method's
        public ActionResult Activiteit()
        {
            List <ActiviteitGebruikerViewModel> gebruikers = new List <ActiviteitGebruikerViewModel>();

            gebruikers.Add(new ActiviteitGebruikerViewModel {
                Id = new Guid("d3f8d314-8a14-49ea-ace7-35154e61508a"), Gebruikersnaam = "Antonio"
            });
            gebruikers.Add(new ActiviteitGebruikerViewModel {
                Id = new Guid("693a4ada-e919-4e20-900b-0bd4de7aa40c"), Gebruikersnaam = "Aitor"
            });
            gebruikers.Add(new ActiviteitGebruikerViewModel {
                Id = new Guid("507d5f41-8f0f-478e-9ff0-817e12c83364"), Gebruikersnaam = "Raúl"
            });

            ActiviteitViewModel model = new ActiviteitViewModel();

            model.Id             = Guid.NewGuid();
            model.Onderwerp      = "Test onderwerp";
            model.Gebruikers     = gebruikers;
            model.UitgevoerdVoor = "693a4ada-e919-4e20-900b-0bd4de7aa40c,507d5f41-8f0f-478e-9ff0-817e12c83364";

            List <ActiviteitBestedeTijd> tijden = new List <ActiviteitBestedeTijd>();

            tijden.Add(new ActiviteitBestedeTijd {
                Id = 1, Testenum = "test1", Date = DateTime.Now, Oms = "Test descnbak"
            });
            tijden.Add(new ActiviteitBestedeTijd {
                Id = 2, Testenum = "test2", Date = new DateTime(2015, 10, 15), Oms = ""
            });
            tijden.Add(new ActiviteitBestedeTijd {
                Id = 3, Testenum = "test3", Date = DateTime.Now, Oms = "Tak asdh iasdhiashfd iai sadhfiasgdfiuasgdiuf."
            });

            List <LocatieViewModel> locaties = new List <LocatieViewModel>();

            for (int i = 0; i < 5; i++)
            {
                AdresViewModel adres = new AdresViewModel {
                    Id         = Guid.NewGuid(), Huisnummer = i + 1, Postcode = "111" + i + "AA", Straatnaam = "Straatnaam " + (i + 1),
                    Woonplaats = "Woonplaats " + (i + 1), Land = Land.land1
                };
                LocatieViewModel loc = new LocatieViewModel();
                loc.Id          = Guid.NewGuid();
                loc.Adres       = adres;
                loc.Toelichting = "Tolichting " + i;

                locaties.Add(loc);
            }

            model.Locaties = locaties;
            model.Tijden   = tijden;

            return(View(model));
        }
コード例 #4
0
 public ActionResult YeniAdres(AdresViewModel model)
 {
     try
     {
         model.Adres.Kisi = _kisiService.Get(model.Adres.Kisi.ID);
         _adresService.Add(model.Adres);
     }
     catch (Exception)
     {
     }
     return(Redirect("/Home/HomePage"));
 }
コード例 #5
0
      public ActionResult AdresGuncelle(AdresViewModel adresvm)
      {
          Adres a = new Adres
          {
              AdresID = adresvm.AdresID,
              İI      = adresvm.İl,
              İlce    = adresvm.İlce,
              KisiID  = adresvm.KisiID
          };

          TempData["Message"] = _adresManager.UpdateAdres(a);
          return(RedirectToAction("../Home/Index"));
      }
コード例 #6
0
        public ActionResult AdresGuncelle(AdresViewModel avm)
        {
            Adres ad = new Adres
            {
                AdresID = avm.AdresID,
                Il      = avm.Il,
                Ilce    = avm.Ilce,
                KisiID  = avm.KisiID
            };

            TempData["Message"] = adm.UpdateAdres(ad);
            return(RedirectToAction("Index"));
        }
コード例 #7
0
      public ActionResult AdresGuncelle(int id)
      {
          ViewBag.kisiListesi = DropDownDoldur();
          var            adres   = _adresManager.GetAllAdres(x => x.AdresID == id);
          AdresViewModel adresvm = new AdresViewModel
          {
              AdresID = adres.FirstOrDefault().AdresID,
              İl      = adres.FirstOrDefault().İI,
              İlce    = adres.FirstOrDefault().İlce,
              KisiID  = adres.FirstOrDefault().KisiID
          };

          return(View(adresvm));
      }
コード例 #8
0
 public ActionResult AdresEkle(AdresViewModel adresvm)
 {
     //Adres a = new Adres();
     //a.AdresID = adresvm.AdresID;
     //a.İI = adresvm.İl;
     //a.İlce = adresvm.İlce;
     //return View(a);
     TempData["Message"] = _adresManager.AddAdres(new Adres {
           İI     = adresvm.İl,
           İlce   = adresvm.İlce,
           KisiID = adresvm.KisiID
       });
     return(RedirectToAction("../Home/Index"));
 }
コード例 #9
0
        public ActionResult AdresGuncelle(int Id)
        {
            ViewBag.Kisilistesi = DropDownDoldur();
            var            adres = adm.GetAllAdres(x => x.AdresID == Id).FirstOrDefault();
            AdresViewModel avm   = new AdresViewModel
            {
                AdresID = adres.AdresID,
                Il      = adres.Il,
                Ilce    = adres.Ilce,
                KisiID  = adres.KisiID
            };

            return(View(avm));
        }
コード例 #10
0
        public ActionResult Kaydet(AdresViewModel viewModel)
        {
            if (viewModel.Id == 0)
            {
                _adresService.AdresEkle(viewModel);
            }
            else
            {
                _adresService.AdresGuncelle(viewModel);
            }

            _unitOfWork.SaveChanges();
            return(RedirectToAction(nameof(Index)));
        }
コード例 #11
0
 public void AdresEkle(AdresViewModel viewModel)
 {
     _adresRepository.Add(new Adres
     {
         Durum        = viewModel.Durum,
         AcikAdres    = viewModel.AcikAdres,
         Benzinlik    = viewModel.Benzinlik,
         Avm          = viewModel.Avm,
         Carsi        = viewModel.Carsi,
         Mahalle      = viewModel.Mahalle,
         Okul         = viewModel.Okul,
         OtobusDuragi = viewModel.OtobusDuragi,
     });
 }
コード例 #12
0
      public ActionResult AdresSil(int id)
      {
          var            adres = _adresManager.GetAllAdres(x => x.AdresID == id);
          AdresViewModel ads   = new AdresViewModel
          {
              AdresID = adres.FirstOrDefault().AdresID,
              İl      = adres.FirstOrDefault().İI,
              İlce    = adres.FirstOrDefault().İlce,
              KisiID  = adres.FirstOrDefault().KisiID
          };
          var Kisi = _kisiManager.GetAllKisi(x => x.KisiID == ads.KisiID).FirstOrDefault();

          ViewBag.AdSoyad = Kisi.Adi + " " + Kisi.Soyadi;
          return(View(ads));
      }
コード例 #13
0
        public ActionResult AdresSil(int id)
        {
            var            adres = adm.GetAllAdres(x => x.AdresID == id).FirstOrDefault();
            AdresViewModel avm   = new AdresViewModel
            {
                AdresID = adres.AdresID,
                Il      = adres.Il,
                Ilce    = adres.Ilce,
                KisiID  = adres.KisiID
            };
            var kisi = km.GetAllKisi(x => x.KisiID == avm.KisiID).FirstOrDefault();

            ViewBag.AdSoyad = kisi.KisiAdi + " " + kisi.KisiSoyadi;
            return(View(avm));
        }
コード例 #14
0
        public ActionResult AdresDuzenle(AdresViewModel model)
        {
            try
            {
                Kisi kisi = _kisiService.Get(model.Adres.KisiID);

                Adres eskiAdres = _adresService.Get(model.Adres.ID);
                eskiAdres.Kisi       = kisi;
                eskiAdres.AdresTanim = model.Adres.AdresTanim;

                _adresService.Update(eskiAdres);
            }
            catch (Exception)
            {
            }
            return(Redirect("/Home/HomePage"));
        }
コード例 #15
0
        public void AdresGuncelle(AdresViewModel viewModel)
        {
            var model = _adresRepository.Get(x => x.Id == viewModel.Id);


            model.Durum        = viewModel.Durum;
            model.AcikAdres    = viewModel.AcikAdres;
            model.Avm          = viewModel.Avm;
            model.Benzinlik    = viewModel.Benzinlik;
            model.Carsi        = viewModel.Carsi;
            model.Mahalle      = viewModel.Mahalle;
            model.Okul         = viewModel.Okul;
            model.OtobusDuragi = viewModel.OtobusDuragi;



            _adresRepository.Update(model);
        }
コード例 #16
0
        public ActionResult AdresDuzenle(int?adresId)
        {
            AdresViewModel adres = new AdresViewModel();

            if (adresId != null)
            {
                var kisiler = _kisiService.GetAll();
                List <SelectListItem> kisilerList = (from p in kisiler
                                                     select new SelectListItem()
                {
                    Text = p.Ad + " " + p.Soyad,
                    Value = p.ID.ToString()
                }).ToList();
                ViewBag.kisiler = kisilerList;
                adres.Adres     = _adresService.Get((int)adresId);
            }

            return(View(adres));
        }