Index: branches/Emisje/Wierszowki/Wierszowki.Model/Linq/LinqRepository.cs
===================================================================
--- branches/Emisje/Wierszowki/Wierszowki.Model/Linq/LinqRepository.cs (revision 752)
+++ branches/Emisje/Wierszowki/Wierszowki.Model/Linq/LinqRepository.cs (revision 838)
@@ -125,9 +125,8 @@
         public void Delete(T entity)
         {
-            using (var dc = new WierszowkiDataContext())
+            if (entity != null)
             {
-                dc.GetTable<T>().Attach(entity);
-                dc.GetTable<T>().DeleteOnSubmit(entity);
-                dc.SubmitChanges();
+                _dataContext.GetTable<T>().DeleteOnSubmit(entity);
+                _dataContext.SubmitChanges();
             }
         }
