コード例 #1
0
 public List <Agent> GetAgents()
 {
     using (var emlakOfiDbContext = new EmlakOfisiDbContext())
     {
         return(emlakOfiDbContext.Agents.ToList());
     }
 }
コード例 #2
0
 public List <Advertisement> GetAdvertisementsList(Expression <Func <Advertisement, bool> > expression)
 {
     using (var emlakOfiDbContext = new EmlakOfisiDbContext())
     {
         return(emlakOfiDbContext.Advertisements.Where(expression).ToList());
     }
 }
コード例 #3
0
 public Agent GetAgentById(int id)
 {
     using (var emlakOfiDbContext = new EmlakOfisiDbContext())
     {
         return(emlakOfiDbContext.Agents.Find(id));
     }
 }
コード例 #4
0
 public List <Advertisement> GetAdvertisements()
 {
     using (var emlakOfisDbContext = new EmlakOfisiDbContext())
     {
         return(emlakOfisDbContext.Advertisements.ToList());
     }
 }
コード例 #5
0
 public Advertisement GetAdvertisementByExpression(Expression <Func <Advertisement, bool> > expression)
 {
     using (var emlakOfisDbContext = new EmlakOfisiDbContext())
     {
         return(emlakOfisDbContext.Advertisements.Where(expression).FirstOrDefault());
     }
 }
コード例 #6
0
 public Agent UpdateAgent(Agent agent)
 {
     using (var emlakOfiDbContext = new EmlakOfisiDbContext())
     {
         emlakOfiDbContext.Agents.Update(agent);
         emlakOfiDbContext.SaveChanges();
         return(agent);
     }
 }
コード例 #7
0
 public void DeleteAgent(int id)
 {
     using (var emlakOfiDbContext = new EmlakOfisiDbContext())
     {
         var deleted = GetAgentById(id);
         emlakOfiDbContext.Agents.Remove(deleted);
         emlakOfiDbContext.SaveChanges();
     }
 }
コード例 #8
0
 public Advertisement UpdateAdvertisement(Advertisement advertisement)
 {
     using (var emlakOfiDbContext = new EmlakOfisiDbContext())
     {
         emlakOfiDbContext.Advertisements.Update(advertisement);
         emlakOfiDbContext.SaveChanges();
         return(advertisement);
     }
 }
コード例 #9
0
 public void DeleteAdvertisement(int id)
 {
     using (var emlakOfisDbContext = new EmlakOfisiDbContext())
     {
         var deleted = GetAdvertisementByExpression(x => x.Id == id);
         emlakOfisDbContext.Advertisements.Remove(deleted);
         emlakOfisDbContext.SaveChanges();
     }
 }