public List <ListIlanProfileDto> GetList() { using (var ctx = new EmlakfOfisiContext()) { var list = ctx.Set <Ilan>().Select(y => new ListIlanProfileDto() { Fiyat = y.Fiyat, BanyoSayisi = y.BanyoSayisi, CityName = y.City.CityName, CountryName = y.Country.CountryName, EmlakTuru = y.EmlakTuru.EmlakTuruAdi, BinaToplamKatSayisi = y.BinaToplamKatSayisi, BulunduguKat = y.BulunduguKat, GorselLinki = y.GorselLinki, IlanBasligi = y.IlanBasligi, IlanIcerigi = y.IlanIcerigi, OdaSayisi = y.OdaSayisi, Tur = y.Tur, EmlakYasi = y.EmlakYasi, Metrekare = y.Metrekare, OlusturmaTarihi = y.CreatedDate, EmlakciAdi = y.User.Ad, EmlakciSoyadi = y.User.Soyad }).OrderByDescending(x => x.OlusturmaTarihi).ToList(); return(list); } }
public List <CreateRoleDto> GetRolesList() { using (var ctx = new EmlakfOfisiContext()) { var list = ctx.Set <Role>().Select(y => new CreateRoleDto() { Name = y.Name }).ToList(); return(list); } }
public IActionResult Create() { var userId = Convert.ToInt32(User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier)?.Value); if (userId != null && userId != 0) { ViewBag.layout = "~/Views/Member/_MemberLayout.cshtml"; } var model = new CreateIlanDto() { EmlakTurus = _context.Set <EmlakTuru>().ToList(), Cities = _context.Set <City>().ToList(), Countries = _context.Set <Country>().ToList() }; return(View(model)); }
public List <UpdateUserDto> GetUserList() { using (var ctx = new EmlakfOfisiContext()) { var list = ctx.Set <User>().Select(y => new UpdateUserDto() { Ad = y.Ad, Soyad = y.Soyad, Email = y.Email, FirmaAdi = y.FirmaAdi, Id = y.Id, UserName = y.UserName }).ToList(); return(list); } }
public IActionResult IlanDuzenle(int id) { var ilanlar = _context.Set <Ilan>().ToList(); var ilan = ilanlar.Find(p => p.Id == id); if (ilan != null) { var model = ilan.Adapt <UpdateIlanDto>(); model.EmlakTurus = _context.Set <EmlakTuru>().ToList(); model.Cities = _context.Set <City>().ToList(); model.Countries = _context.Set <Country>().ToList(); return(View(model)); } return(RedirectToAction("Profil")); }