У меня есть веб-приложение ASP.NET, размещенное в Azure.Интересно, что иногда приложение создает две записи в базе данных.
Может ли кто-нибудь подтвердить, что я делаю глупости ниже?Фрагменты репозитория:
private SomeEntity entities = new SomeEntity ();
public void Add(SomeObject _someObject)
{
entities.EmployeeTimeClocks.AddObject(_someObject);
}
public void Save()
{
entities.SaveChanges();
}
Создание фрагментов:
repo.Add(someObject);
repo.Save();
Примечание. Я использую SQL Azure для постоянного хранения.
Мне нужно показать этот JQueryзагрузка, это может быть причиной этой проблемы?
$('#ClockInOutBtn').click(function () {
jQuery('#Loading').showLoading(
{
'afterShow': function () { setTimeout("$('form').submit();", 2000) }
}
);
});