Exemplo n.º 1
0
        public Customer InsertCustomer(Customer _customer)
        {
            using (customerEntities entities = new customerEntities())
            {
                entities.Customers.Add(_customer);
                entities.SaveChanges();
            }

            return(_customer);
        }
Exemplo n.º 2
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (this.db != null)
         {
             this.db.Dispose();
             this.db = null;
         }
     }
 }
Exemplo n.º 3
0
 public void DeleteCustomer(Customer _customer)
 {
     using (customerEntities entities = new customerEntities())
     {
         Customer customer = (from c in entities.Customers
                              where c.CustomerId == _customer.CustomerId
                              select c).FirstOrDefault();
         entities.Customers.Remove(customer);
         entities.SaveChanges();
     }
 }
Exemplo n.º 4
0
        public bool UpdateCustomer(Customer _customer)
        {
            using (customerEntities entities = new customerEntities())
            {
                Customer updatedCustomer = (from c in entities.Customers
                                            where c.CustomerId == _customer.CustomerId
                                            select c).FirstOrDefault();
                updatedCustomer.Name    = _customer.Name;
                updatedCustomer.Country = _customer.Country;
                entities.SaveChanges();
            }

            return(true);
        }
Exemplo n.º 5
0
 public CustomersRepositoryProvider(customerEntities customerEntities)
 {
     this.db = customerEntities;
 }