Как я могу присвоить уникальное значение форме
У меня есть некоторые заявки, когда пользователь нажимает на кнопку Создать автоматически получить максимальное значение из базы данных и увеличить его с помощью C# это мой исходный код
public string GetMaxLPONo() { var Maxvalue = (from p in db.tbl_LPO select p.LpoNumber).Max(); if (Maxvalue == null) { Maxvalue = 2020; } else { Maxvalue = Maxvalue + 1; } return Maxvalue.ToString(); }
Но когда более одного пользователя получают доступ к системе RequisitionsID будет одинаковым для всех пользователей потому что все равно каждый пользователь просто получает доступ к форме и дает дублирование ID что лучше всего и ярлык метода для его обработки
Что я уже пробовал:
Выше код я пробовал, но в то же время, когда несколько пользователей получают доступ к одному и тому же RequisitionsID будет назначен для форм
Любая помощь заранее спасибо