我的公司最近已从2人变为4人,我不得不添加用户跟踪等。话虽如此,我现在正试图解决一种方式,让人们看到其他人的记录。我有一个datagridview是一个案例选择器,当有人双击它时会打开该案例的主窗体。我需要能够跨越用户能够显示或在列表中阻止他们进入该记录。我完全不知道如何在winforms中做到这一点,我希望有人可以帮我修改我已经做过的事情。
用于打开表单的代码如下:
private void caseSelectorDataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
System.Data.DataRowView SelectedRowView;
//newCityCollectionDataSet.PropertyInformationRow SelectedRow;
newCityCollectionDataSet.CaseSelectorRow SelectedRow;
SelectedRowView = (System.Data.DataRowView)caseSelectorBindingSource.Current;
SelectedRow = (newCityCollectionDataSet.CaseSelectorRow)SelectedRowView.Row;
frmSummary SummaryForm = new frmSummary(this);
SummaryForm.LoadCaseNumberKey(SelectedRow.CaseNumberKey, true, null);
SummaryForm.LoadBRTNumberKey(SelectedRow.BRTNumber, null);
SummaryForm.LoadWaterByAdd(SelectedRow.Num, SelectedRow.Direction, SelectedRow.Name, null);
SummaryForm.Show();
}
答案 0 :(得分:2)
您可以使用他们当前正在修改的userID和casenumber创建一个活动表,然后检查它以查看是否有其他用户正在修改相同的案例。