업무일지 다른사람거 읽기전용으로 보이게 함, 메인 목록의 하단에미리보기 창은 숨김 처리

This commit is contained in:
chi
2021-09-24 10:13:59 +09:00
parent 8fe130a7ff
commit 71f9d0420b
5 changed files with 183 additions and 172 deletions

View File

@@ -464,23 +464,26 @@ namespace FPJ0000
var drv = this.bs.Current as DataRowView;
if (drv == null) return;
var dr = drv.Row as dsPRJ.JobReportRow;
bool ReadMod = false;
if (dr.uid != FCOMMON.info.Login.no && FCOMMON.info.Login.level < 5)
{
FCOMMON.Util.MsgE("타인의 자료는 추가/변경/삭제 할 수 없습니다.");
return;
ReadMod = true;
//FCOMMON.Util.MsgE("타인의 자료는 추가/변경/삭제 할 수 없습니다.");
//return;
}
var f = new JobReport_.fJobReport_Add(dr);
var f = new JobReport_.fJobReport_Add(dr,false,ReadMod);
if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
if (dr.RowState != DataRowState.Unchanged)
if (dr.RowState != DataRowState.Unchanged && ReadMod == false)
{
int cnt = this.ta.Update(dr);
dr.AcceptChanges();
FormattingData();
}
}
else dr.RejectChanges();
else if (ReadMod == false) dr.RejectChanges();
}
private void exportListToolStripMenuItem_Click(object sender, EventArgs e)