Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

LINQ to SQL ошибка с последующей блокировкой базы

18.12.10 22:15
Re: LINQ to SQL ошибка с последующей блокировкой базы
 
Poiser местный житель
Poiser
в ответ Murr 18.12.10 22:08
Да транзакциями рулит ORM (я честно говоря, с ними никогда в плотную не общался), вот код метода модели
public void AddNewCustomer(Customer customer, Contact contact, Contact deliveryContact = null)
{
contact.ContactName = customer.Firma + " адрес";
customer.Contact = contact;
if (deliveryContact != null && !string.IsNullOrEmpty(deliveryContact.Adress))
{
deliveryContact.ContactName = customer.Firma + " адрес 2";
customer.Contact1 = deliveryContact;
}
try
{
dataContext.Customers.InsertOnSubmit(customer);
dataContext.SubmitChanges();
}
catch (Exception ex)
{
Logger.error(ex);
}
}
Создание сайтов, онлайн-магазинов в Германии
 

Перейти на