Example #1
0
 public Policy Get(int id)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Policies.Where(c => c.Id == id).FirstOrDefault());
     }
 }
Example #2
0
 public IEnumerable <Policy> Get()
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Policies.ToList());
     }
 }
Example #3
0
 public Client Get(int id)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Clients.Where(c => c.Id == id).FirstOrDefault());
     }
 }
Example #4
0
 public IEnumerable <Client> Get()
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         return(context.Clients.ToList());
     }
 }
Example #5
0
 public void Create(Policy policy)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         context.Policies.Add(policy);
         context.SaveChanges();
     }
 }
Example #6
0
 public void Create(Client client)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         context.Clients.Add(client);
         context.SaveChanges();
     }
 }
Example #7
0
 public void Delete(int id)
 {
     using (InsuranceContext context = new InsuranceContext())
     {
         var current = context.Policies.Find(id);
         context.Policies.Remove(current);
         context.SaveChanges();
     }
 }
Example #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();
            }
        }
Example #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();
            }
        }