Exemplo n.º 1
0
 public static IEnumerable <InsurancePolicy> GetPoliciesFromDataBase()
 {
     using (InsurancePolicyContext dataBase = new InsurancePolicyContext())
     {
         return(dataBase.InsurancePolicy.ToList());
     }
 }
Exemplo n.º 2
0
 public static void СhangePolicyInDataBase(InsurancePolicy policy)
 {
     using (InsurancePolicyContext dataBase = new InsurancePolicyContext())
     {
         dataBase.Update(policy);
         dataBase.SaveChanges();
     }
 }
Exemplo n.º 3
0
        public static void AddPolicyToDataBase(InsurancePolicy policy)
        {
            using (InsurancePolicyContext dataBase = new InsurancePolicyContext())
            {
                policy.Id             = Guid.NewGuid().ToString();
                policy.DateOfCreation = DateTime.UtcNow;

                dataBase.InsurancePolicy.Add(policy);
                dataBase.InsurancePolicy.Add(policy);
                dataBase.SaveChanges();
            }
        }
Exemplo n.º 4
0
        public static void DeletePolicyDataBase(string id)
        {
            using (InsurancePolicyContext dataBase = new InsurancePolicyContext())
            {
                var InsurancePoliciesFromDelete = dataBase.InsurancePolicy.Where(val => val.Id == id);

                foreach (var policy in InsurancePoliciesFromDelete)
                {
                    dataBase.InsurancePolicy.Remove(policy);
                }

                dataBase.SaveChanges();
            }
        }