[사용자목록] 소속그룹의사용자만 보이도록 수정, 소속그룹을 변경할 수 없도록 함, 권한정보가 없는 경우 발생되는 오류 수정
This commit is contained in:
@@ -23,6 +23,7 @@ using System.Drawing.Text;
|
||||
using System.Globalization;
|
||||
using System.Threading;
|
||||
using System.Data.SqlTypes;
|
||||
using AR;
|
||||
|
||||
namespace WindowsFormsApp1
|
||||
{
|
||||
@@ -2962,16 +2963,21 @@ namespace WindowsFormsApp1
|
||||
public string VersionInfo()
|
||||
{
|
||||
string version = "";
|
||||
StreamReader sr = new StreamReader(Application.StartupPath + "\\update.inf");
|
||||
while (!sr.EndOfStream)
|
||||
var fn = Application.StartupPath + "\\update.inf";
|
||||
if(System.IO.File.Exists(fn))
|
||||
{
|
||||
string line = sr.ReadLine();
|
||||
if (line.IndexOf("count=", 0) != -1)
|
||||
StreamReader sr = new StreamReader(fn);
|
||||
while (!sr.EndOfStream)
|
||||
{
|
||||
version = line.Replace("count=", "");
|
||||
break;
|
||||
string line = sr.ReadLine();
|
||||
if (line.IndexOf("count=", 0) != -1)
|
||||
{
|
||||
version = line.Replace("count=", "");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return version;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -76,7 +76,11 @@ namespace WindowsFormsApp1.Home
|
||||
{
|
||||
dataGridView1.Rows.Clear();
|
||||
string Area = "`name`, `position`, `Phone`, `ID`, `PW`,`affil`";
|
||||
string cmd = mDB.DB_Select_Search(Area, "User_Data");//, "affil", comp_name);
|
||||
|
||||
//여기서 모든 사용자를 가져온다
|
||||
//사용자그룹의 데이터만 오게하려면 affil을 적용해야함 250718
|
||||
//사용자그룹을 선택하는것이 맞는가?
|
||||
string cmd = mDB.DB_Select_Search(Area, "User_Data", "affil", comp_name);
|
||||
string db_res = mDB.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
string[] grid = { "", "", "", "", "", "", "" };
|
||||
@@ -163,7 +167,8 @@ namespace WindowsFormsApp1.Home
|
||||
{
|
||||
int row = e.RowIndex;
|
||||
if (dataGridView1.CurrentCell == null || dataGridView1.CurrentCell.RowIndex < 0 || dataGridView1.SelectedRows.Count == 0) return;
|
||||
cbCompany.Text = dataGridView1.Rows[row].Cells["affil"].Value.ToString(); ;
|
||||
cbCompany.Text = dataGridView1.Rows[row].Cells["affil"].Value.ToString();
|
||||
cbCompany.Enabled = false;
|
||||
tb_ID.Text = dataGridView1.Rows[row].Cells["ID"].Value.ToString();
|
||||
tb_PW.Text = dataGridView1.Rows[row].Cells["PW"].Value.ToString();
|
||||
tb_Name.Text = dataGridView1.Rows[row].Cells["Per_Name"].Value.ToString();
|
||||
@@ -205,7 +210,7 @@ namespace WindowsFormsApp1.Home
|
||||
|
||||
for (int a = 0; a < chkBox.Length; a++)
|
||||
{
|
||||
if (IsCheck[a] == "1")
|
||||
if (a <= IsCheck.Length && IsCheck[a] == "1") //정보가없더라도 진행하게
|
||||
chkBox[a].Checked = true;
|
||||
else
|
||||
chkBox[a].Checked = false;
|
||||
|
||||
Reference in New Issue
Block a user