Esempio n. 1
0
 public Policy Get(int id)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Policies.Where(c => c.Id == id).FirstOrDefault());
     }
 }
Esempio n. 2
0
 public IEnumerable <Policy> Get()
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Policies.ToList());
     }
 }
Esempio n. 3
0
 public Client Get(int id)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Clients.Where(c => c.Id == id).FirstOrDefault());
     }
 }
Esempio n. 4
0
 public IEnumerable <Client> Get()
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Clients.ToList());
     }
 }
Esempio n. 5
0
 public void Create(Policy policy)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         context.Policies.Add(policy);
         context.SaveChanges();
     }
 }
Esempio n. 6
0
 public void Create(Client client)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         context.Clients.Add(client);
         context.SaveChanges();
     }
 }
Esempio n. 7
0
 public void Delete(int id)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         var current = context.Policies.Find(id);
         context.Policies.Remove(current);
         context.SaveChanges();
     }
 }
Esempio n. 8
0
        public void Update(Policy policy)
        {
            using (InsuranceContext context = new InsuranceContext())
            {
                var current = context.Policies.Find(policy.Id);
                if (current == null)
                {
                    return;
                }

                context.Entry(current).CurrentValues.SetValues(policy);
                context.SaveChanges();
            }
        }
Esempio n. 9
0
        public void Update(Client client)
        {
            using (InsuranceContext context = new InsuranceContext())
            {
                var current = context.Clients.Find(client.Id);
                if (current == null)
                {
                    return;
                }

                context.Entry(current).CurrentValues.SetValues(client);
                context.SaveChanges();
            }
        }