public void Save(Customer customer)
 {
     ExecuteInDataContext(ctx =>
                              {
                                  ctx.Customers.InsertOnSubmit(customer);
                                  ctx.SubmitChanges();
                              }
         );
 }
 public void SaveCustomer(CustomerDto customerDto)
 {
     repository.ExecuteInDataContext(() =>
                                         {
                                             var customer = new Customer {CustomerID = customerDto.CustomerID};
                                             mapper.To(customerDto, ref customer);
                                             repository.Save(customer);
                                         }
         );
 }
Beispiel #3
0
 public void To(CustomerDto dto, ref Customer customer)
 {
     customer.CompanyName = dto.CompanyName;
     customer.ContactName = dto.ContactName;
     customer.ContactTitle = dto.ContactTitle;
     customer.Address = dto.Address;
     customer.City = dto.City;
     customer.Region = dto.Region;
     customer.PostalCode = dto.PostalCode;
     customer.Country = dto.Country;
     customer.Phone = dto.Phone;
     customer.Fax = dto.Fax;
 }
Beispiel #4
0
 public CustomerDto From(Customer customer)
 {
     return new CustomerDto
                {
                    CustomerID = customer.CustomerID,
                    CompanyName = customer.CompanyName,
                    ContactName = customer.ContactName,
                    ContactTitle = customer.ContactTitle,
                    Address = customer.Address,
                    City = customer.City,
                    Region = customer.Region,
                    PostalCode = customer.PostalCode,
                    Country = customer.Country,
                    Phone = customer.Phone,
                    Fax = customer.Fax
                };
 }
 public void Update(Customer customer)
 {
     ExecuteInDataContext(ctx => ctx.SubmitChanges());
 }
 partial void DeleteCustomer(Customer instance);
 partial void UpdateCustomer(Customer instance);
 partial void InsertCustomer(Customer instance);