DB 구조 변경
쿼리를 먼저 만들어 DB로 보내게 됨. 함수 분할함.
This commit is contained in:
Binary file not shown.
@@ -22,9 +22,9 @@ namespace WindowsFormsApp1
|
||||
|
||||
// 보내는 이 : 메일ID, 메일PW, smtp주소, 포트번호
|
||||
string sender_Area = "`comp_name`, `email_ID`, `email_PW`, `smtp`, `port`";
|
||||
string tmp_db = db.DB_Select_Search(sender_Area, "Comp", "idx", compidx);
|
||||
|
||||
string[] arr_db = tmp_db.Split('|');
|
||||
string cmd = db.DB_Select_Search(sender_Area, "Comp", "idx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] arr_db = db_res.Split('|');
|
||||
|
||||
bool res = false;
|
||||
bool daum = false;
|
||||
|
||||
@@ -30,10 +30,11 @@ namespace WindowsFormsApp1
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
db.DBcon();
|
||||
string DB_Data = db.DB_Search("User_Data", "id", ID_text.Text);
|
||||
string[] result = DB_Data.Split('|');
|
||||
string cmd = db.DB_Search("User_Data", "id", ID_text.Text);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] result = db_res.Split('|');
|
||||
((Main)(this.Owner)).User_Name = ID_text.Text;
|
||||
if (DB_Data == "") { return; }
|
||||
if (db_res == "") { return; }
|
||||
if (ID_text.Text == result[1]) {
|
||||
if (PW_text.Text == result[2]) {
|
||||
this.DialogResult = DialogResult.OK;
|
||||
|
||||
@@ -53,7 +53,8 @@ namespace WindowsFormsApp1
|
||||
else { this.Close(); }
|
||||
|
||||
_DB.DBcon();
|
||||
DB_User_Data = _DB.DB_Search("User_Data", "id", User_Name);
|
||||
string cmd = _DB.DB_Search("User_Data", "id", User_Name);
|
||||
DB_User_Data = _DB.DB_Send_CMD_Search(cmd);
|
||||
try
|
||||
{
|
||||
string[] result = DB_User_Data.Split('|');
|
||||
@@ -67,8 +68,8 @@ namespace WindowsFormsApp1
|
||||
|
||||
if (result[8] != "관리자") { 마스터ToolStripMenuItem.Visible = false; }
|
||||
|
||||
com_idx = _DB.DB_Select_Search("`idx`", "Comp", "comp_name", result[5]);
|
||||
com_idx = com_idx.Replace("|", "");
|
||||
cmd = _DB.DB_Select_Search("`idx`", "Comp", "comp_name", result[5]);
|
||||
com_idx = _DB.DB_Send_CMD_Search(cmd).Replace("|", "");
|
||||
|
||||
this.Text = "[ '" + com_idx + "' : " + result[5] + " - " + result[3] + "]";
|
||||
}
|
||||
|
||||
@@ -82,8 +82,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
"`order_date`, `import_date`, `chk_date`, `export_date`"; // 4-7
|
||||
string[] Search_col = { "compidx", "list_name", "book_name", "author", "book_comp" };
|
||||
string[] Search_data = { compidx, tb_List_name.Text, tb_book_name.Text, tb_author.Text, tb_book_comp.Text };
|
||||
string db_tmp = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, Area);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
|
||||
string[] add_grid = { "", "", db_data[0], db_data[1], db_data[2], db_data[3] };
|
||||
// 처리일자 구분 거래처명 단가 수량 %
|
||||
@@ -126,8 +127,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
|
||||
string[] data = { compidx, book_name, author, book_comp, list_name };
|
||||
string[] table = { "compidx", "book_name", "author", "book_comp", "list_name" };
|
||||
string tmp_db = db.More_DB_Search("Obj_List_Book", table, data, search);
|
||||
mk_Lookup(tmp_db);
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", table, data, search);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
mk_Lookup(db_res);
|
||||
}
|
||||
public void Lookup_Load_tmp(string idx)
|
||||
{
|
||||
@@ -138,8 +140,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
|
||||
string[] data = { compidx, idx };
|
||||
string[] table = { "compidx", "idx" };
|
||||
string tmp_db = db.More_DB_Search("Obj_List_Book", table, data, search);
|
||||
mk_Lookup(tmp_db);
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", table, data, search);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
mk_Lookup(db_res);
|
||||
}
|
||||
private void mk_Lookup(string values)
|
||||
{
|
||||
@@ -185,8 +188,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] search_data = { compidx,
|
||||
list_name, tb_book_name.Text, tb_author.Text, tb_book_comp.Text };
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", where_table, search_data, "`isbn`");
|
||||
cmd = cmd.Replace("|", "");
|
||||
return cmd;
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
db_res = db_res.Replace("|", "");
|
||||
return db_res;
|
||||
}
|
||||
private void Book_Lookup_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
@@ -210,7 +214,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] idx_table = { "idx" };
|
||||
string[] idx_col = { lbl_idx.Text };
|
||||
|
||||
db.More_Update("Obj_List_Book", Table, List_book, idx_table, idx_col);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", Table, List_book, idx_table, idx_col);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show("저장되었습니다.");
|
||||
}
|
||||
private void btn_close_Click(object sender, EventArgs e)
|
||||
@@ -226,7 +231,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] search_tbl = { "compidx", "list_name", "book_name", "author", "book_comp", "isbn" };
|
||||
string[] search_col = { compidx,
|
||||
tb_List_name.Text, tb_book_name.Text, tb_author.Text, tb_book_comp.Text, tb_isbn.Text };
|
||||
db.More_Update("Obj_List_Book", edit_tbl, edit_col, search_tbl, search_col);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", edit_tbl, edit_col, search_tbl, search_col);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show(tb_book_name.Text + "가 입고처리되었습니다.");
|
||||
mk_Grid();
|
||||
}
|
||||
@@ -240,7 +246,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] search_tbl = { "compidx", "list_name", "book_name", "author", "book_comp", "isbn" };
|
||||
string[] search_col = { compidx,
|
||||
tb_List_name.Text, tb_book_name.Text, tb_author.Text, tb_book_comp.Text, tb_isbn.Text };
|
||||
db.More_Update("Obj_List_Book", edit_tbl, edit_col, search_tbl, search_col);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", edit_tbl, edit_col, search_tbl, search_col);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show(tb_book_name.Text + "가 미입고처리되었습니다.");
|
||||
mk_Grid();
|
||||
}
|
||||
|
||||
@@ -29,8 +29,9 @@ namespace WindowsFormsApp1.납품관리
|
||||
string Area = "`list_name`";
|
||||
string[] sear_col = { "comp_num", "state" };
|
||||
string[] sear_data = { compidx, "진행" };
|
||||
string db_data = db.More_DB_Search("Obj_List", sear_col, sear_data, Area);
|
||||
string[] arr_data = db_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List", sear_col, sear_data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] arr_data = db_res.Split('|');
|
||||
|
||||
for(int a = 0; a < arr_data.Length - 1; a++)
|
||||
{
|
||||
@@ -44,8 +45,9 @@ namespace WindowsFormsApp1.납품관리
|
||||
"`isbn`, `price`, `count`, `total`, `list_name`, `etc`";
|
||||
string[] sear_col = { "compidx", "list_name" };
|
||||
string[] sear_data = { compidx, cb_list_name.Text };
|
||||
string db_data = db.More_DB_Search("Obj_List_Book", sear_col, sear_data, Area);
|
||||
string[] arr_data = db_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", sear_col, sear_data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] arr_data = db_res.Split('|');
|
||||
|
||||
input_Grid(arr_data);
|
||||
}
|
||||
@@ -93,7 +95,8 @@ namespace WindowsFormsApp1.납품관리
|
||||
string[] sear_data = { dataGridView1.Rows[a].Cells["idx"].Value.ToString(), compidx };
|
||||
string[] edit_col = { "import", "etc" };
|
||||
string[] edit_data = { "미입고", "반품처리 " + dataGridView1.Rows[a].Cells["etc"].Value.ToString() };
|
||||
db.More_Update("Obj_List_Book", edit_col, edit_data, sear_col, sear_data);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", edit_col, edit_data, sear_col, sear_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
#endregion
|
||||
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
|
||||
|
||||
@@ -59,7 +59,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] book_col = { "date", "list_name" };
|
||||
string[] book_data = { date, New_Name.Text };
|
||||
|
||||
DB.More_Update("Obj_List_Book", book_col, book_data, book_search_col, book_search_data);
|
||||
string U_cmd = DB.More_Update("Obj_List_Book", book_col, book_data, book_search_col, book_search_data);
|
||||
DB.DB_Send_CMD_reVoid(U_cmd);
|
||||
|
||||
////////////////////////////////////////
|
||||
|
||||
@@ -69,7 +70,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] marc_col = { "date", "connect_data", "charge" };
|
||||
string[] marc_data = { date, New_Name.Text, New_User.Text };
|
||||
|
||||
DB.More_Update("Obj_List_Marc", marc_col, marc_data, marc_search_col, marc_search_data);
|
||||
U_cmd = DB.More_Update("Obj_List_Marc", marc_col, marc_data, marc_search_col, marc_search_data);
|
||||
DB.DB_Send_CMD_reVoid(U_cmd);
|
||||
|
||||
/////////////////////////////////////////
|
||||
|
||||
@@ -79,7 +81,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] list_col = { "date", "clt", "dly", "charge", "list_name" };
|
||||
string[] list_data = { date, New_Clit.Text, New_Dlv.Text, New_User.Text, New_Name.Text };
|
||||
|
||||
DB.More_Update("Obj_List", list_col, list_data, list_search_col, list_search_data);
|
||||
U_cmd = DB.More_Update("Obj_List", list_col, list_data, list_search_col, list_search_data);
|
||||
DB.DB_Send_CMD_reVoid(U_cmd);
|
||||
|
||||
Close();
|
||||
}
|
||||
|
||||
@@ -97,7 +97,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] up_data1 = tmp1.ToArray();
|
||||
string[] up_data2 = tmp2.ToArray();
|
||||
|
||||
DB.More_Update("Obj_List_Book", up_col, up_data1, up_col, up_data2);
|
||||
string cmd = "";
|
||||
cmd = DB.More_Update("Obj_List_Book", up_col, up_data1, up_col, up_data2);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
int cout1 = Convert.ToInt32(list1[7]);
|
||||
int cout2 = Convert.ToInt32(list2[7]);
|
||||
int cout = cout1 + cout2;
|
||||
@@ -108,14 +110,18 @@ namespace WindowsFormsApp1.Delivery
|
||||
|
||||
string[] edit_col = { "total", "compidx" };
|
||||
string[] edit_data = { tol.ToString(), com.comp_idx };
|
||||
DB.More_Update("Obj_List_Marc", edit_col, edit_data, up_col, up_data1);
|
||||
DB.DB_Delete_More_term("Obj_List_Marc", "compidx", com.comp_idx, up_col, up_data2);
|
||||
cmd = DB.More_Update("Obj_List_Marc", edit_col, edit_data, up_col, up_data1);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
cmd = DB.DB_Delete_More_term("Obj_List_Marc", "compidx", com.comp_idx, up_col, up_data2);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
|
||||
edit_col[1] = "vol";
|
||||
edit_data[1] = cout.ToString();
|
||||
up_col[0] = "comp_num";
|
||||
DB.More_Update("Obj_List", edit_col, edit_data, up_col, up_data1);
|
||||
DB.DB_Delete_More_term("Obj_List", "comp_num", com.comp_idx, up_col, up_data2);
|
||||
cmd = DB.More_Update("Obj_List", edit_col, edit_data, up_col, up_data1);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
cmd = DB.DB_Delete_More_term("Obj_List", "comp_num", com.comp_idx, up_col, up_data2);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
}
|
||||
/// <summary>
|
||||
/// data1가 data2으로 적용됨. 1 => 2로
|
||||
@@ -125,7 +131,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] up_col = col.ToArray();
|
||||
string[] up_data1 = tmp1.ToArray();
|
||||
string[] up_data2 = tmp2.ToArray();
|
||||
DB.More_Update("Obj_List_Book", up_col, up_data2, up_col, up_data1);
|
||||
string cmd = "";
|
||||
cmd = DB.More_Update("Obj_List_Book", up_col, up_data2, up_col, up_data1);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
int cout1 = Convert.ToInt32(list1[7]);
|
||||
int cout2 = Convert.ToInt32(list2[7]);
|
||||
int cout = cout1 + cout2;
|
||||
@@ -136,14 +144,18 @@ namespace WindowsFormsApp1.Delivery
|
||||
|
||||
string[] edit_col = { "total", "compidx" };
|
||||
string[] edit_data = { tol.ToString(), com.comp_idx };
|
||||
DB.More_Update("Obj_List_Marc", edit_col, edit_data, up_col, up_data2);
|
||||
DB.DB_Delete_More_term("Obj_List_Marc", "compidx", com.comp_idx, up_col, up_data1);
|
||||
cmd = DB.More_Update("Obj_List_Marc", edit_col, edit_data, up_col, up_data2);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
cmd = DB.DB_Delete_More_term("Obj_List_Marc", "compidx", com.comp_idx, up_col, up_data1);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
|
||||
edit_col[1] = "vol";
|
||||
edit_data[1] = cout.ToString();
|
||||
up_col[0] = "comp_num";
|
||||
DB.More_Update("Obj_List", edit_col, edit_data, up_col, up_data2);
|
||||
DB.DB_Delete_More_term("Obj_List", "comp_num", com.comp_idx, up_col, up_data1);
|
||||
cmd = DB.More_Update("Obj_List", edit_col, edit_data, up_col, up_data2);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
cmd = DB.DB_Delete_More_term("Obj_List", "comp_num", com.comp_idx, up_col, up_data1);
|
||||
DB.DB_Send_CMD_reVoid(cmd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -73,7 +73,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
Helper_DB db = new Helper_DB();
|
||||
string Area = "`c_sangho`, `c_boss`, `c_tel`, `c_man`, `c_mantel`";
|
||||
db.DBcon();
|
||||
string dbcon = db.DB_Contains("Client", compidx, "c_sangho", Clinet_name, Area);
|
||||
string dbcmd = db.DB_Contains("Client", compidx, "c_sangho", Clinet_name, Area);
|
||||
string dbcon = db.DB_Send_CMD_Search(dbcmd);
|
||||
string[] res = dbcon.Split('|');
|
||||
string[] grid = { "", "", "", "", "" };
|
||||
for(int a = 0; a < res.Length; a++)
|
||||
|
||||
@@ -132,9 +132,11 @@ namespace WindowsFormsApp1.Delivery
|
||||
{
|
||||
if(cltchk == false || tb_clt1.Text=="") { MessageBox.Show("거래처를 확인해주세요."); return; }
|
||||
if (chk_Save_DB() == -1) { MessageBox.Show("작업 대상을 선택해 주세요."); return; }
|
||||
if (db.DB_Select_Search("name", "User_Data", "name", tb_UserName.Text) == "")
|
||||
string cmd = db.DB_Select_Search("name", "User_Data", "name", tb_UserName.Text);
|
||||
if (db.DB_Send_CMD_Search(cmd) == "")
|
||||
{ MessageBox.Show("담당자를 확인해주세요."); return; }
|
||||
if (db.DB_Search("Obj_List", "list_name", "[" + tb_dvy1.Text + "]" + tb_clt1.Text, "comp_num", comp_idx) != "")
|
||||
cmd = db.DB_Search("Obj_List", "list_name", "[" + tb_dvy1.Text + "]" + tb_clt1.Text, "comp_num", comp_idx);
|
||||
if (db.DB_Send_CMD_Search(cmd) != "")
|
||||
{ MessageBox.Show("DB의 납품목록과 중복됩니다."); return; }
|
||||
bool MsgOk = false;
|
||||
int Marc_ton = chk_Save_DB();
|
||||
@@ -214,7 +216,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
data[5], data[6], data[7], data[8], data[9],
|
||||
data[12], main.com_idx, data[7] };
|
||||
|
||||
db.DB_INSERT("Obj_List", col_name, setData);
|
||||
string Incmd = db.DB_INSERT("Obj_List", col_name, setData);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
|
||||
if (chk_Save_DB() > 0) { Marc_list_input(data); }
|
||||
|
||||
@@ -243,7 +246,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
"total", "unflatter", "compidx", "state" };
|
||||
string[] setData = { data[0], data[1], data[2], data[2], data[5],
|
||||
data[8], data[8], main.com_idx, data[9] };
|
||||
db.DB_INSERT(table, col_name, setData);
|
||||
string Incmd = db.DB_INSERT(table, col_name, setData);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
private void btn_Exit_Click(object sender, EventArgs e)
|
||||
{
|
||||
@@ -295,11 +299,14 @@ namespace WindowsFormsApp1.Delivery
|
||||
dataGridView2.Rows[delcout].Cells["list_name"].Value.ToString() };
|
||||
string[] del_table = { "date", "list_name" };
|
||||
|
||||
db.DB_Delete_More_term("Obj_List", "comp_num", main.com_idx, del_table, del_target);
|
||||
db.DB_Delete_No_Limit("Obj_List_Book", "compidx", comp_idx, del_table, del_target);
|
||||
string cmd = db.DB_Delete_More_term("Obj_List", "comp_num", main.com_idx, del_table, del_target);
|
||||
db.DB_Send_CMD_reVoid(cmd);
|
||||
cmd = db.DB_Delete_No_Limit("Obj_List_Book", "compidx", comp_idx, del_table, del_target);
|
||||
db.DB_Send_CMD_reVoid(cmd);
|
||||
|
||||
del_table[1] = "connect_data";
|
||||
db.DB_Delete_More_term("Obj_List_Marc", "compidx", main.com_idx, del_table, del_target);
|
||||
cmd = db.DB_Delete_More_term("Obj_List_Marc", "compidx", main.com_idx, del_table, del_target);
|
||||
db.DB_Send_CMD_reVoid(cmd);
|
||||
|
||||
dataGridView2.Rows.Remove(dataGridView2.Rows[delcout]);
|
||||
}
|
||||
@@ -335,9 +342,10 @@ namespace WindowsFormsApp1.Delivery
|
||||
"`vol`, `total`, `state`, `chk_marc`";
|
||||
string[] othertable = { "comp_num", "state" };
|
||||
string[] othercol = { main.com_idx, code };
|
||||
string dblist = db.More_DB_Search("Obj_List", othertable, othercol, getdata);
|
||||
string cmd = db.More_DB_Search("Obj_List", othertable, othercol, getdata);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
|
||||
string[] obj_list = dblist.Split('|');
|
||||
string[] obj_list = db_res.Split('|');
|
||||
string[] add_data = { "", "", "", "", "",
|
||||
"", "", "", "ISBN 조회", "" };
|
||||
|
||||
@@ -399,7 +407,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
setData[ea + 2] = dataGridView1.Rows[a].Cells[ea].Value.ToString();
|
||||
}
|
||||
}
|
||||
db.DB_INSERT("Obj_List_Book", DB_col_name, setData);
|
||||
string Incmd = db.DB_INSERT("Obj_List_Book", DB_col_name, setData);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
}
|
||||
private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e)
|
||||
@@ -452,7 +461,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] seer_col = { "date", "list_name" };
|
||||
string[] sear_name = { dataGridView2.Rows[a].Cells["list_date"].Value.ToString(),
|
||||
dataGridView2.Rows[a].Cells["list_name"].Value.ToString() };
|
||||
db.More_Update("Obj_List", edit_col, edit_name, seer_col, sear_name);
|
||||
string U_cmd = db.More_Update("Obj_List", edit_col, edit_name, seer_col, sear_name);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
dataGridView2.Rows[a].Cells["stat2"].Value = "진행";
|
||||
}
|
||||
}
|
||||
@@ -473,7 +483,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] seer_col = { "date", "list_name" };
|
||||
string[] sear_name = { dataGridView2.Rows[a].Cells["list_date"].Value.ToString(),
|
||||
dataGridView2.Rows[a].Cells["list_name"].Value.ToString() };
|
||||
db.More_Update("Obj_List", edit_col, edit_name, seer_col, sear_name);
|
||||
string U_cmd = db.More_Update("Obj_List", edit_col, edit_name, seer_col, sear_name);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
dataGridView2.Rows[a].Cells["stat2"].Value = "완료";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -31,8 +31,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
{
|
||||
string Area = "`isbn`, `book_name`, `author`, `book_comp`, `pay`, " +
|
||||
"`count`, `order`, `order_date`";
|
||||
string tmp = db.DB_Select_Search(Area, table_name, "compidx", compidx);
|
||||
mk_grid(tmp);
|
||||
string cmd = db.DB_Select_Search(Area, table_name, "compidx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
mk_grid(db_res);
|
||||
for(int a= 0; a < dataGridView1.Rows.Count; a++)
|
||||
{
|
||||
if (chk_stock(dataGridView1.Rows[a].Cells["ISBN"].Value.ToString()) == true)
|
||||
@@ -83,7 +84,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
tb_order.Text, tb_count.Text, DateTime.Now.ToString("g"), compidx };
|
||||
string[] where = { "book_name", "isbn", "book_comp", "author", "pay",
|
||||
"order", "count", "import_date", "compidx" };
|
||||
db.DB_INSERT(table_name, where, input);
|
||||
string Incmd = db.DB_INSERT(table_name, where, input);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
MessageBox.Show("저장되었습니다!");
|
||||
}
|
||||
private bool grid_text_savechk()
|
||||
@@ -125,8 +127,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
"`count`, `order`, `order_date`";
|
||||
string[] colm = { "compidx" };
|
||||
string[] data = { compidx };
|
||||
string stock_tmp = db.More_DB_Search(table_name, colm, data, Area);
|
||||
string[] stock = stock_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search(table_name, colm, data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] stock = db_res.Split('|');
|
||||
stock_check(stock);
|
||||
}
|
||||
private void stock_check(string[] stock)
|
||||
@@ -154,8 +157,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
{
|
||||
string[] table = { "compidx", "isbn" };
|
||||
string[] colmn = { compidx, isbn };
|
||||
string chk_list = db.More_DB_Search("Obj_List_Book", table, colmn, "isbn");
|
||||
if (chk_list.Length < 3) { return false; }
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", table, colmn, "isbn");
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
if (db_res.Length < 3) { return false; }
|
||||
else if (isbn == "") { return false; }
|
||||
else { return true; }
|
||||
}
|
||||
@@ -176,7 +180,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
tb_order.Text, tb_count.Text };
|
||||
string[] edit_where = { "book_name", "isbn", "book_comp", "author", "pay",
|
||||
"order", "count" };
|
||||
db.More_Update(table_name, edit_where, edit_data, ser_where, ser_data);
|
||||
string U_cmd = db.More_Update(table_name, edit_where, edit_data, ser_where, ser_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
|
||||
dataGridView1.Rows[rowidx].Cells["book_name"].Value = tb_book_name.Text;
|
||||
dataGridView1.Rows[rowidx].Cells["isbn"].Value = tb_isbn.Text;
|
||||
|
||||
@@ -42,15 +42,17 @@ namespace WindowsFormsApp1.Delivery
|
||||
"`book_comp`, `count`, `pay`, `total`, `stat`, " +
|
||||
"`etc`, `chk_date`";
|
||||
db.DBcon();
|
||||
string tmpdata = db.More_DB_Search("Obj_List",readtable,searchdata,readdata);
|
||||
string[] load = tmpdata.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List",readtable,searchdata,readdata);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] load = db_res.Split('|');
|
||||
tb_clt.Text = load[0];
|
||||
tb_dlv.Text = load[1];
|
||||
tb_date.Text = load[2];
|
||||
richTextBox1.Text = tmpdata;
|
||||
string dbdata = db.DB_Select_Search(getdata, "Obj_List_Book",
|
||||
richTextBox1.Text = db_res;
|
||||
cmd = db.DB_Select_Search(getdata, "Obj_List_Book",
|
||||
searchtable[0], searchdata[0], searchtable[1], searchdata[1]);
|
||||
Made_Grid(dbdata);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Made_Grid(db_res);
|
||||
}
|
||||
public int stack = 1;
|
||||
private void btn_chk_Click(object sender, EventArgs e)
|
||||
@@ -100,7 +102,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
dataGridView1.Rows[a].Cells["num"].Value.ToString(),
|
||||
dataGridView1.Rows[a].Cells["book_name"].Value.ToString() };
|
||||
|
||||
db.More_Update("Obj_List_Book", edit_col, edit_data, search_col, search_data);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", edit_col, edit_data, search_col, search_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
@@ -128,16 +131,17 @@ namespace WindowsFormsApp1.Delivery
|
||||
string getdata = "`header`, `num`, `isbn`, `book_name`, `author`, " +
|
||||
"`book_comp`, `count`, `pay`, `total`, `stat`, " +
|
||||
"`etc`, `chk_date`";
|
||||
string dbdata = "";
|
||||
string cmd;
|
||||
if(comboValue == "전체") {
|
||||
dbdata = db.DB_Select_Search(getdata, "Obj_List_Book",
|
||||
cmd = db.DB_Select_Search(getdata, "Obj_List_Book",
|
||||
searchtable[0], searchdata[0], searchtable[1], searchdata[1]);
|
||||
}
|
||||
else {
|
||||
dbdata = db.More_DB_Search("Obj_List_Book",
|
||||
cmd = db.More_DB_Search("Obj_List_Book",
|
||||
searchtable, searchdata, getdata);
|
||||
}
|
||||
Made_Grid(dbdata);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Made_Grid(db_res);
|
||||
}
|
||||
private void Made_Grid(String Value)
|
||||
{
|
||||
|
||||
@@ -68,11 +68,13 @@ namespace WindowsFormsApp1.Delivery
|
||||
private void mk_charge()
|
||||
{
|
||||
cb_charge.Items.Clear();
|
||||
string tmp_data = db.DB_Select_Search("comp_name",
|
||||
string cmd = db.DB_Select_Search("comp_name",
|
||||
"Comp", "idx", compidx);
|
||||
string[] tmp_db = tmp_data.Split('|');
|
||||
tmp_data = db.DB_Select_Search("name", "User_Data", "affil", tmp_db[0]);
|
||||
string[] data = tmp_data.Split('|');
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] tmp_db = db_res.Split('|');
|
||||
cmd = db.DB_Select_Search("name", "User_Data", "affil", tmp_db[0]);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
cb_charge.Items.Add("전체");
|
||||
for (int a = 0; a < data.Length - 1; a++)
|
||||
{
|
||||
@@ -215,8 +217,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string area = "`idx`, `header`, `num`, `book_name`, `author`, `book_comp`, " +
|
||||
"`count`, `pay`, `total`, `stat`, `etc`, " +
|
||||
"`list_name`, `order`, `import`, `export`, `set_book_name`";
|
||||
string tmp_data = db.DB_Select_Search(area, "Obj_List_Book", "compidx", compidx);
|
||||
string[] data = tmp_data.Split('|');
|
||||
string cmd = db.DB_Select_Search(area, "Obj_List_Book", "compidx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
string[] mkgrid = { "", "", "", "", "",
|
||||
"", "", "", "", "",
|
||||
"", "", "", "", "" };
|
||||
@@ -353,18 +356,19 @@ namespace WindowsFormsApp1.Delivery
|
||||
string state = cb_list.Text;
|
||||
string charge = cb_charge.Text;
|
||||
string search_table = "list_name";
|
||||
string tmp_data;
|
||||
string cmd;
|
||||
if (cb_charge.SelectedIndex != 0) {
|
||||
string[] table = { "comp_num", "state" };
|
||||
string[] search = { compidx, state };
|
||||
tmp_data = db.More_DB_Search("Obj_List", table, search, search_table);
|
||||
cmd = db.More_DB_Search("Obj_List", table, search, search_table);
|
||||
}
|
||||
else {
|
||||
string[] table = { "comp_num", "state", "charge" };
|
||||
string[] search = { compidx, state, charge };
|
||||
tmp_data = db.More_DB_Search("Obj_List", table, search, search_table);
|
||||
cmd = db.More_DB_Search("Obj_List", table, search, search_table);
|
||||
}
|
||||
string[] data = tmp_data.Split('|');
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
cb_list_name.Items.Add("전체");
|
||||
for (int a = 0; a < data.Length - 1; a++) {
|
||||
cb_list_name.Items.Add(data[a]);
|
||||
|
||||
@@ -84,8 +84,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] searchdb1 = search_L_tbl.ToArray();
|
||||
string[] searchdb2 = search_L_col.ToArray();
|
||||
|
||||
string db_tmp = db.More_DB_Search("Obj_List", searchdb1, searchdb2, searchdb);
|
||||
Made_Grid(db_tmp);
|
||||
string cmd = db.More_DB_Search("Obj_List", searchdb1, searchdb2, searchdb);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Made_Grid(db_res);
|
||||
Print_lbl_Total();
|
||||
dataGridView1.Focus();
|
||||
}
|
||||
@@ -232,7 +233,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
dataGridView1.Rows[a].Cells["list_name"].Value.ToString(),
|
||||
dataGridView1.Rows[a].Cells["total"].Value.ToString()
|
||||
};
|
||||
db.More_Update(table, Edit_col, Edit_Data, Search_col, Search_Data);
|
||||
string U_cmd = db.More_Update(table, Edit_col, Edit_Data, Search_col, Search_Data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
}
|
||||
private void btn_process_Click(object sender, EventArgs e) // 완료처리
|
||||
@@ -255,12 +257,15 @@ namespace WindowsFormsApp1.Delivery
|
||||
};
|
||||
|
||||
string Area = "`isbn`, `isbn_import`, `book_name`, `author`, `book_comp`, `price`, `input_count`, `persent`";
|
||||
string book_list = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, Area);
|
||||
Sales(book_list, value);
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Sales(db_res, value);
|
||||
|
||||
db.More_Update("Obj_List_Marc", Edit_col, Edit_data, Search_col, Search_data);
|
||||
string U_cmd = db.More_Update("Obj_List_Marc", Edit_col, Edit_data, Search_col, Search_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
Search_col[0] = "comp_num";
|
||||
db.More_Update("Obj_List", Edit_col, Edit_data, Search_col, Search_data);
|
||||
U_cmd = db.More_Update("Obj_List", Edit_col, Edit_data, Search_col, Search_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
|
||||
MessageBox.Show("정상적으로 완료처리 되었습니다.");
|
||||
}
|
||||
@@ -307,7 +312,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
book[0], book[1], book[2], book[3], book[4],
|
||||
book[5], out_per, total[0], total[1], total[2], book[6], etc };
|
||||
|
||||
db.DB_INSERT("Sales", col_name, insert_data);
|
||||
string Incmd = db.DB_INSERT("Sales", col_name, insert_data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
private string[] Cal_out_price(string price_st, string count_st, string out_per_st, string in_per_st)
|
||||
{
|
||||
@@ -554,8 +560,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
{
|
||||
TextBox[] box = { tb_client, tb_gu, tb_boss, tb_tel, tb_fax, tb_email, tb_addr };
|
||||
string Area = "`c_sangho`, `c_gu`, `c_boss`, `c_tel`, `c_fax`, `c_email`, `c_addr`, `c_etc`";
|
||||
string data = db.DB_Select_Search(Area, "Client", "campanyidx", compidx, "c_sangho", client);
|
||||
string[] arr = data.Split('|');
|
||||
string cmd = db.DB_Select_Search(Area, "Client", "campanyidx", compidx, "c_sangho", client);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] arr = db_res.Split('|');
|
||||
|
||||
for (int a = 0; a < box.Length + 1; a++)
|
||||
{
|
||||
|
||||
@@ -59,7 +59,8 @@ namespace WindowsFormsApp1.납품관리
|
||||
|
||||
#region Grid설정
|
||||
string Area = "`구분`, `팩스전송키`, `거래처명`, `날짜`, `시간`, `보낸이`, `받는이`, `전송파일명`, `전송결과`";
|
||||
string Fax_Key_tmp = db.Search_Date("Send_Order", Area, "날짜", set_date[0], set_date[1], compidx);
|
||||
string cmd = db.Search_Date("Send_Order", Area, "날짜", set_date[0], set_date[1], compidx);
|
||||
string Fax_Key_tmp = db.DB_Send_CMD_Search(cmd);
|
||||
string[] Fax_Key = Fax_Key_tmp.Split('|');
|
||||
input_Grid(Fax_Key);
|
||||
#endregion
|
||||
|
||||
@@ -93,7 +93,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
"`etc`, `list_name`, `order_date`, `send_date`, `header`, " +
|
||||
"`num`, `idx`";
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", tmp_col, tmp_data, takedata);
|
||||
made_grid(cmd, true);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
made_grid(db_res, true);
|
||||
date_Substring();
|
||||
}
|
||||
#region lookup_Click_Sub
|
||||
@@ -253,7 +254,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
};
|
||||
if (edit_data[1] == "") { edit_data[1] = "0"; }
|
||||
else if (edit_data[1] == "V") { edit_data[1] = "1"; }
|
||||
db.More_Update("Obj_List_Book", edit_col, edit_data, sear_col, sear_data);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", edit_col, edit_data, sear_col, sear_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
MessageBox.Show("저장되었습니다!");
|
||||
}
|
||||
@@ -480,8 +482,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
/// <returns></returns>
|
||||
private string Email_Fax_chk(string pur)
|
||||
{
|
||||
string emchk = db.DB_Select_Search("`emchk`", "Purchase", "sangho", pur, "comparyidx", compidx);
|
||||
return emchk.Replace("|", "");
|
||||
string cmd = db.DB_Select_Search("`emchk`", "Purchase", "sangho", pur, "comparyidx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
return db_res.Replace("|", "");
|
||||
}
|
||||
/// <summary>
|
||||
/// 팩스를 보내는 함수
|
||||
@@ -494,13 +497,15 @@ namespace WindowsFormsApp1.Delivery
|
||||
List<string> data_list = new List<string>();
|
||||
|
||||
string Area = "`fax`";
|
||||
string tmp = db.DB_Select_Search(Area, "Comp", "idx", compidx);
|
||||
string cmd = db.DB_Select_Search(Area, "Comp", "idx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
|
||||
string[] tmp_data = tmp.Split('|');
|
||||
string[] tmp_data = db_res.Split('|');
|
||||
string[] fax_num = tmp_data[0].Split(',');
|
||||
|
||||
string tmp_pur = db.DB_Select_Search("`fax`, `boss`, `emchk`", "Purchase", "sangho", pur, "comparyidx", compidx);
|
||||
string[] db_pur = tmp_pur.Split('|');
|
||||
cmd = db.DB_Select_Search("`fax`, `boss`, `emchk`", "Purchase", "sangho", pur, "comparyidx", compidx);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_pur = db_res.Split('|');
|
||||
|
||||
string[] pur_data = { "", pur, "" };
|
||||
if (db_pur.Length > 3)
|
||||
@@ -566,11 +571,13 @@ namespace WindowsFormsApp1.Delivery
|
||||
// 바로빌 FAX API연동
|
||||
string Fax_Key = fax.Send_BaroFax(filename, fax_param);
|
||||
|
||||
db.DB_Update("Comp", "fax_Key", Fax_Key, "idx", compidx);
|
||||
string U_cmd = db.DB_Update("Comp", "fax_Key", Fax_Key, "idx", compidx);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
|
||||
string[] col_Name = { "compidx", "구분", "팩스전송키", "날짜", "시간", "전송파일명" };
|
||||
string[] set_Data = { compidx, "팩스", Fax_Key, Date, Time, filename };
|
||||
db.DB_INSERT("Send_Order", col_Name, set_Data);
|
||||
string Incmd = db.DB_INSERT("Send_Order", col_Name, set_Data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
/// <summary>
|
||||
/// 메일 보내는 함수
|
||||
@@ -584,16 +591,18 @@ namespace WindowsFormsApp1.Delivery
|
||||
|
||||
// 보내는 이 : 메일ID
|
||||
string sender_Area = "`email_ID`";
|
||||
string tmp_db = db.DB_Select_Search(sender_Area, "Comp", "idx", compidx);
|
||||
string cmd = db.DB_Select_Search(sender_Area, "Comp", "idx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
|
||||
string[] arr_db = tmp_db.Split('|');
|
||||
string[] arr_db = db_res.Split('|');
|
||||
string sender = arr_db[0];
|
||||
|
||||
// 받는 이 : 메일
|
||||
string taker_Area = "`email`";
|
||||
tmp_db = db.DB_Select_Search(taker_Area, "Purchase", "sangho", pur);
|
||||
cmd = db.DB_Select_Search(taker_Area, "Purchase", "sangho", pur);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
|
||||
string[] arr_pur = tmp_db.Split('|');
|
||||
string[] arr_pur = db_res.Split('|');
|
||||
string m_send = arr_pur[0];
|
||||
|
||||
if (st.isContainHangul(m_send))
|
||||
@@ -623,7 +632,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
{
|
||||
string[] col_Name = { "compidx", "구분", "거래처명", "날짜", "시간", "보낸이", "받는이", "전송파일명", "전송결과" };
|
||||
string[] set_Data = { compidx, "메일", pur, Date, Time, arr_db[0], m_send, filename, "성공" };
|
||||
db.DB_INSERT("Send_Order", col_Name, set_Data);
|
||||
string Incmd = db.DB_INSERT("Send_Order", col_Name, set_Data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
MessageBox.Show("전송 성공!");
|
||||
}
|
||||
else { MessageBox.Show("전송 실패!"); }
|
||||
|
||||
@@ -50,29 +50,35 @@ namespace WindowsFormsApp1.Delivery
|
||||
}
|
||||
private void Order_input_Search_Load(object sender, EventArgs e)
|
||||
{
|
||||
string cmd, db_res;
|
||||
db.DBcon();
|
||||
if(Where_Open == "book_list") {
|
||||
if(searchText == "") {
|
||||
string cmd = db.DB_Contains("Obj_List", compidx,
|
||||
if (Where_Open == "book_list")
|
||||
{
|
||||
if (searchText == "")
|
||||
{
|
||||
cmd = db.DB_Contains("Obj_List", compidx,
|
||||
"", "", "`list_name`, `charge`, `date`, `date_res`");
|
||||
made_grid(cmd);
|
||||
}
|
||||
else {
|
||||
string cmd = db.DB_Contains("Obj_List", compidx,
|
||||
else
|
||||
{
|
||||
cmd = db.DB_Contains("Obj_List", compidx,
|
||||
"list_name", searchText, "`list_name`, `charge`, `date`, `date_res`");
|
||||
made_grid(cmd);
|
||||
}
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
made_grid(db_res);
|
||||
this.Text = "목록 검색";
|
||||
}
|
||||
else if(Where_Open.Contains("Order")) {
|
||||
else if (Where_Open.Contains("Order"))
|
||||
{
|
||||
list_name.HeaderText = "주문처";
|
||||
charge.HeaderText = "대표자";
|
||||
date.HeaderText = "종목";
|
||||
date_res.HeaderText = "업태";
|
||||
|
||||
string cmd = db.DB_Contains("Purchase", compidx,
|
||||
cmd = db.DB_Contains("Purchase", compidx,
|
||||
"sangho", searchText, "`sangho`, `boss`, `jongmok`, `uptae`");
|
||||
made_grid(cmd);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
made_grid(db_res);
|
||||
this.Text = "주문처 검색";
|
||||
}
|
||||
}
|
||||
@@ -138,7 +144,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
"`etc`, `list_name`, `order_date`, `send_date`, `header`, " +
|
||||
"`num`, `idx`";
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", tmp_col, tmp_data, takedata);
|
||||
oin.made_grid(cmd, false);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
oin.made_grid(db_res, false);
|
||||
oin.tb_search_book_list.Text = tmp_data[1];
|
||||
}
|
||||
else if (Where_Open.Contains("Order"))
|
||||
|
||||
@@ -63,6 +63,7 @@ namespace WindowsFormsApp1.Delivery
|
||||
public void Made_Grid(string Text, string Name)
|
||||
{
|
||||
dataGridView1.Rows.Clear();
|
||||
string cmd, db_res;
|
||||
string Area = "`header`, `num`, `count`, `book_name`, `book_comp`, " +
|
||||
"`author`, `pay`, `total`, `list_name`, `etc`, " +
|
||||
"`order`, `isbn`, `order_date`";
|
||||
@@ -70,8 +71,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string tabel = "`list_name`, `clt`, `dly`";
|
||||
string[] Where = { "comp_num" };
|
||||
string[] data = { compidx };
|
||||
string tmp = db.More_DB_Search("Obj_List", Where, data, tabel);
|
||||
string[] db_ori = tmp.Split('|');
|
||||
cmd = db.More_DB_Search("Obj_List", Where, data, tabel);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_ori = db_res.Split('|');
|
||||
// TODO : 거래처명 중복으로 된 경우 중복된 목록 다 검색이 되도록 할것. (납품처도 동일)
|
||||
string[] tmp_data = { "", "", "" };
|
||||
for (int a = 0; a < db_ori.Length; a++)
|
||||
@@ -82,25 +84,29 @@ namespace WindowsFormsApp1.Delivery
|
||||
if (Name == "tb_clt" && tmp_data[1].Contains(Text) == true) {
|
||||
string[] table = { "compidx", "list_name", "import" };
|
||||
string[] sear_data = { compidx, tmp_data[0], "미입고" };
|
||||
string tmp_db = db.More_DB_Search("Obj_List_Book", table, sear_data, Area);
|
||||
Insert_Grid(tmp_db);
|
||||
cmd = db.More_DB_Search("Obj_List_Book", table, sear_data, Area);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Insert_Grid(db_res);
|
||||
}
|
||||
else if (Name == "tb_dly" && tmp_data[2].Contains(Text) == true) {
|
||||
string[] table = { "compidx", "list_name", "import" };
|
||||
string[] sear_data = { compidx, tmp_data[0], "미입고" };
|
||||
string tmp_db = db.More_DB_Search("Obj_List_Book", table, sear_data, Area);
|
||||
Insert_Grid(tmp_db);
|
||||
cmd = db.More_DB_Search("Obj_List_Book", table, sear_data, Area);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Insert_Grid(db_res);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (Name == "tb_order") {
|
||||
string tmp_db = db.DB_Contains("Obj_List_Book", compidx, "`order`", Text, Area, "import", "미입고");
|
||||
Insert_Grid(tmp_db);
|
||||
cmd = db.DB_Contains("Obj_List_Book", compidx, "`order`", Text, Area, "import", "미입고");
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Insert_Grid(db_res);
|
||||
}
|
||||
else if (Name == "tb_isbn") {
|
||||
string tmp_db = db.DB_Contains("Obj_List_Book", compidx, "isbn", Text, Area, "import", "미입고");
|
||||
Insert_Grid(tmp_db);
|
||||
cmd = db.DB_Contains("Obj_List_Book", compidx, "isbn", Text, Area, "import", "미입고");
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Insert_Grid(db_res);
|
||||
if (dataGridView1.Rows.Count == 1) {
|
||||
dataGridView1_CellDoubleClick(null, null);
|
||||
}
|
||||
@@ -109,12 +115,14 @@ namespace WindowsFormsApp1.Delivery
|
||||
}
|
||||
}
|
||||
else if (Name == "tb_book_name") {
|
||||
string tmp_db = db.DB_Contains("Obj_List_Book", compidx, "book_name", Text, Area, "import", "미입고");
|
||||
Insert_Grid(tmp_db);
|
||||
cmd = db.DB_Contains("Obj_List_Book", compidx, "book_name", Text, Area, "import", "미입고");
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Insert_Grid(db_res);
|
||||
}
|
||||
else if (Name == "tb_book_comp") {
|
||||
string tmp_db = db.DB_Contains("Obj_List_Book", compidx, "book_comp", Text, Area, "import", "미입고");
|
||||
Insert_Grid(tmp_db);
|
||||
cmd = db.DB_Contains("Obj_List_Book", compidx, "book_comp", Text, Area, "import", "미입고");
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Insert_Grid(db_res);
|
||||
}
|
||||
}
|
||||
private void Insert_Grid(string db_data)
|
||||
@@ -318,23 +326,26 @@ namespace WindowsFormsApp1.Delivery
|
||||
|
||||
// 날짜 구분
|
||||
string search_Table = "`list_name`, `charge`";
|
||||
string tmp = db.Search_Date("Obj_List", search_Table, "date", start, end, compidx);
|
||||
string[] tp = tmp.Split('|');
|
||||
string cmd = db.Search_Date("Obj_List", search_Table, "date", start, end, compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] tp = db_res.Split('|');
|
||||
for (int a = 0; a < tp.Length; a++) {
|
||||
if (cb_charge.SelectedIndex != 0 && tp[a] == cb_charge.Text) {
|
||||
if (a % 2 == 1) {
|
||||
string[] Where = { "list_name", "import", "compidx" };
|
||||
string[] Search = { tp[a - 1], "입고", compidx };
|
||||
string db_tmp = db.More_DB_Search("Obj_List_Book", Where, Search, _Table);
|
||||
mk_grid(db_tmp);
|
||||
cmd = db.More_DB_Search("Obj_List_Book", Where, Search, _Table);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
mk_grid(db_res);
|
||||
}
|
||||
}
|
||||
else if (cb_charge.SelectedIndex == 0) {
|
||||
if (a % 2 == 1) {
|
||||
string[] Where = { "list_name", "import", "compidx" };
|
||||
string[] Search = { tp[a - 1], "입고", compidx };
|
||||
string db_tmp = db.More_DB_Search("Obj_List_Book", Where, Search, _Table);
|
||||
mk_grid(db_tmp);
|
||||
cmd = db.More_DB_Search("Obj_List_Book", Where, Search, _Table);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
mk_grid(db_res);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -451,8 +462,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string Area = "`isbn`";
|
||||
string[] table = { "compidx" };
|
||||
string[] colum = { compidx };
|
||||
string tmp = db.More_DB_Search("Inven", table, colum, Area);
|
||||
string[] inven_isbn = tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Inven", table, colum, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] inven_isbn = db_res.Split('|');
|
||||
for (int a = 0; a < inven_isbn.Length - 1; a++)
|
||||
{
|
||||
inven_isbn[a] = inven_isbn[a].Replace("\r", string.Empty);
|
||||
@@ -468,8 +480,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string Area = "`count`";
|
||||
string[] table = { "compidx", "isbn" };
|
||||
string[] colum = { compidx, isbn.Replace("\r", string.Empty) };
|
||||
string tmp = db.More_DB_Search("Inven", table, colum, Area);
|
||||
string[] inven_count = tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Inven", table, colum, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] inven_count = db_res.Split('|');
|
||||
string msg = "";
|
||||
for(int a = 0; a < inven_count.Length; a++)
|
||||
{
|
||||
@@ -492,8 +505,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] Where_table = { "compidx", "purchase" };
|
||||
string[] Where_col = { compidx, order };
|
||||
|
||||
string db_tmp = db.More_DB_Search("Buy_ledger", Where_table, Where_col, Search_table);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Buy_ledger", Where_table, Where_col, Search_table);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
int buy = 0, pay = 0;
|
||||
int result = 0;
|
||||
|
||||
@@ -588,8 +602,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
dataGridView2.Rows[e.RowIndex].Cells["book_comp2"].Value.ToString(),
|
||||
dataGridView2.Rows[e.RowIndex].Cells["author2"].Value.ToString(),
|
||||
dataGridView2.Rows[e.RowIndex].Cells["list_name2"].Value.ToString() };
|
||||
string db_data = db.More_DB_Search("Obj_List_Book", Table, Data, Area);
|
||||
Insert_Grid(db_data);
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", Table, Data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Insert_Grid(db_res);
|
||||
|
||||
for (int a = 0; a < dataGridView3.Rows.Count - 1; a++)
|
||||
{
|
||||
@@ -630,7 +645,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] edit_Col = { "import", "import_date", "isbn_import" };
|
||||
string[] edit_Data = { "입고", dataGridView2.Rows[a].Cells["Date"].Value.ToString(),
|
||||
dataGridView2.Rows[a].Cells["isbn2"].Value.ToString() };
|
||||
db.More_Update("Obj_List_Book", edit_Col, edit_Data, search_Col, search_Data);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", edit_Col, edit_Data, search_Col, search_Data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
/* 입고작업을 하려는 책이 재고에 있을 경우, 재고 -1이 되어야함.
|
||||
* 만약 재고수보다 입고수가 더 많을경우는?
|
||||
@@ -665,12 +681,14 @@ namespace WindowsFormsApp1.Delivery
|
||||
string[] Search_col = { "compidx", "book_name", "book_comp", "author", "list_name" };
|
||||
string[] Search_data = { compidx, grid2[2], grid2[3], grid2[4], grid2[7] };
|
||||
|
||||
string tmp_db = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, "`count`");
|
||||
string[] db_data = tmp_db.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, "`count`");
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
|
||||
string[] Edit_col = { "input_count" };
|
||||
string[] Edit_data = { Inven_count(db_data[0], dataGridView2.Rows[a].Cells["count2"].Value.ToString(), a) };
|
||||
db.More_Update("Obj_List_Book", Edit_col, Edit_data, Search_col, Search_data);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", Edit_col, Edit_data, Search_col, Search_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
@@ -710,7 +728,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
dataGridView2.Rows[row].Cells["Book_comp2"].Value.ToString(),
|
||||
dataGridView2.Rows[row].Cells["list_name2"].Value.ToString()
|
||||
};
|
||||
db.More_Update("Obj_List_Book", Edit_Col, Edit_Data, Search_Name, Search_Data);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", Edit_Col, Edit_Data, Search_Name, Search_Data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
|
||||
dataGridView2.Rows[row].Cells["edasd"].Value = res.ToString();
|
||||
}
|
||||
@@ -732,8 +751,9 @@ namespace WindowsFormsApp1.Delivery
|
||||
dataGridView2.Rows[row_count].Cells["author2"].Value.ToString(),
|
||||
dataGridView2.Rows[row_count].Cells["Book_comp2"].Value.ToString(),
|
||||
dataGridView2.Rows[row_count].Cells["list_name2"].Value.ToString() };
|
||||
string db_tmp_data = db.More_DB_Search("Obj_List_Book", Where_Table, Search_Data, Search_Table);
|
||||
string[] db_data = db_tmp_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", Where_Table, Search_Data, Search_Table);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
|
||||
string[] input_data = { "", "", "", "", "",
|
||||
"", "", "", "", // "",
|
||||
@@ -757,23 +777,27 @@ namespace WindowsFormsApp1.Delivery
|
||||
// Inven테이블내 데이터중복체크
|
||||
string[] chk_Table = { "compidx", "isbn" };
|
||||
string[] chk_Data = { compidx, db_data[12] };
|
||||
string chk = db.More_DB_Search("Inven", chk_Table, chk_Data);
|
||||
cmd = db.More_DB_Search("Inven", chk_Table, chk_Data);
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
|
||||
// 중복데이터가 검색되지않음.
|
||||
if (chk.Length < 3)
|
||||
if (db_res.Length < 3)
|
||||
{
|
||||
db.DB_INSERT("Inven", input_col, input_data);
|
||||
string Incmd = db.DB_INSERT("Inven", input_col, input_data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
MessageBox.Show("DB 새로 추가");
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
string count_tmp = db.More_DB_Search("Inven", chk_Table, chk_Data, "`count`, `idx`");
|
||||
string[] cout = count_tmp.Split('|');
|
||||
cmd = db.More_DB_Search("Inven", chk_Table, chk_Data, "`count`, `idx`");
|
||||
db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] cout = db_res.Split('|');
|
||||
int count = Convert.ToInt32(cout[0]);
|
||||
count += data;
|
||||
MessageBox.Show("DB 수정");
|
||||
db.DB_Update("Inven", "count", count.ToString(), "idx", cout[0]);
|
||||
string U_cmd = db.DB_Update("Inven", "count", count.ToString(), "idx", cout[0]);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -800,7 +824,8 @@ namespace WindowsFormsApp1.Delivery
|
||||
tata[6] = "0";
|
||||
tata[9] = "재고가감";
|
||||
}
|
||||
db.DB_INSERT("Buy_ledger", Area, tata);
|
||||
string Incmd = db.DB_INSERT("Buy_ledger", Area, tata);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
|
||||
@@ -40,8 +40,9 @@ namespace UniMarc.마크
|
||||
string table = "Set_Book";
|
||||
string Area = "`idx`, `book_name`, `series_title`, `sub_title`, `series_num`, `author`, `book_comp`, `isbn`, `price`";
|
||||
string[] search_table = { "set_name", "set_isbn", "set_count", "set_price" };
|
||||
string db_tmp = db.More_DB_Search(table, search_table, data, Area);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search(table, search_table, data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
|
||||
input_grid(db_data);
|
||||
}
|
||||
|
||||
@@ -36,8 +36,9 @@ namespace WindowsFormsApp1.Mac
|
||||
string text = textBox1.Text;
|
||||
// 세트명 세트ISBN 세트수량 세트정가 저자 출판사 추가자
|
||||
string Area_db = "`set_name`, `set_isbn`, `set_count`, `set_price`, `author`, `book_comp`, `charge`";
|
||||
string tmp_data = db.DB_Contains("Set_Book", compidx, "set_name", text, Area_db);
|
||||
string[] db_data = tmp_data.Split('|');
|
||||
string cmd = db.DB_Contains("Set_Book", compidx, "set_name", text, Area_db);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
input_Grid(db_data);
|
||||
}
|
||||
#region Search_Sub
|
||||
@@ -177,7 +178,8 @@ namespace WindowsFormsApp1.Mac
|
||||
dataGridView1.Rows[V_idx].Cells["set_count"].Value.ToString(),
|
||||
dataGridView1.Rows[V_idx].Cells["set_price"].Value.ToString() };
|
||||
|
||||
db.DB_Delete_No_Limit("Set_Book", "compidx", compidx, delete_area, delete_data);
|
||||
string cmd = db.DB_Delete_No_Limit("Set_Book", "compidx", compidx, delete_area, delete_data);
|
||||
db.DB_Send_CMD_reVoid(cmd);
|
||||
}
|
||||
|
||||
btn_Search_Click(null, null);
|
||||
|
||||
@@ -86,7 +86,8 @@ namespace UniMarc.마크
|
||||
dataGridView1.Rows[a].Cells["ISBN"].Value.ToString(),
|
||||
dataGridView1.Rows[a].Cells["price"].Value.ToString(), manage.charge };
|
||||
|
||||
db.DB_INSERT("Set_Book", insert_tbl, insert_col);
|
||||
string Incmd = db.DB_INSERT("Set_Book", insert_tbl, insert_col);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
|
||||
MessageBox.Show("저장완료");
|
||||
|
||||
@@ -60,7 +60,8 @@ namespace UniMarc.마크
|
||||
tb_set_count_new.Text,
|
||||
tb_set_price_new.Text };
|
||||
|
||||
db.More_Update(table, edit_tbl, edit_col, sear_tbl, sear_col);
|
||||
string U_cmd = db.More_Update(table, edit_tbl, edit_col, sear_tbl, sear_col);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show("변경되었습니다!");
|
||||
manage.btn_Search_Click(null, null);
|
||||
this.Close();
|
||||
|
||||
@@ -58,8 +58,9 @@ namespace WindowsFormsApp1.Mac
|
||||
"`count`, `pay`, `total`, `import`, `price`, " +
|
||||
"`etc`, `pubDate`, `persent`, `category`, `image_url`, `set_book_name`";
|
||||
|
||||
string tmp_data = db.More_DB_Search("Obj_List_Book", search_tbl, search_col, search_data);
|
||||
string[] data = tmp_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", search_tbl, search_col, search_data);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
made_Grid(data);
|
||||
}
|
||||
#region Load_Sub
|
||||
@@ -546,7 +547,8 @@ namespace WindowsFormsApp1.Mac
|
||||
if (dataGridView1.Rows[a].Cells["etc"].Value.ToString().Contains("세트분할"))
|
||||
Search_tbl[0] = "set_book_name";
|
||||
|
||||
db.More_Update("Obj_List_Book", Edit_tbl, Edit_Col, Search_tbl, Search_col, 1);
|
||||
string U_cmd = db.More_Update("Obj_List_Book", Edit_tbl, Edit_Col, Search_tbl, Search_col, 1);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
MessageBox.Show("저장되었습니다!");
|
||||
save = true;
|
||||
|
||||
@@ -121,8 +121,9 @@ namespace UniMarc.마크
|
||||
list_name, compidx, book_data[1], book_data[2], book_data[3], book_data[4], book_data[5]
|
||||
};
|
||||
|
||||
string search_book = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, Area);
|
||||
string[] tmp_db = search_book.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", Search_col, Search_data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] tmp_db = db_res.Split('|');
|
||||
|
||||
List<string> Search_List = new List<string>();
|
||||
for (int a = 0; a < tmp_db.Length - 1; a++) {
|
||||
@@ -141,7 +142,8 @@ namespace UniMarc.마크
|
||||
"pay", "total", "etc"
|
||||
};
|
||||
// 정가 != 단가 일경우 INSERT 오류 발생.
|
||||
db.DB_INSERT("Obj_List_Book", Insert_col, tmp_db);
|
||||
string Incmd = db.DB_INSERT("Obj_List_Book", Insert_col, tmp_db);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
@@ -42,8 +42,9 @@ namespace UniMarc.마크
|
||||
private void Take_DataBase()
|
||||
{
|
||||
string area = "`target`, `before`, `after`";
|
||||
string tmp = db.DB_Select_Search(area, "yes24");
|
||||
string[] ary_tmp = tmp.Split('|');
|
||||
string cmd = db.DB_Select_Search(area, "yes24");
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] ary_tmp = db_res.Split('|');
|
||||
|
||||
for(int a = 0; a < ary_tmp.Length; a++)
|
||||
{
|
||||
|
||||
@@ -140,7 +140,8 @@ namespace WindowsFormsApp1.Mac
|
||||
dataGridView1.Rows[a].Cells["book_comp"].Value.ToString(),
|
||||
dataGridView1.Rows[a].Cells["price"].Value.ToString(),
|
||||
Marc, "1" };
|
||||
db.DB_INSERT(table, col, data);
|
||||
string Incmd = db.DB_INSERT(table, col, data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
MessageBox.Show("DB 저장 완료!");
|
||||
}
|
||||
|
||||
@@ -60,8 +60,9 @@ namespace WindowsFormsApp1.Mac
|
||||
string search = tb_Search.Text;
|
||||
string state = cb_state.Text;
|
||||
|
||||
string db_data = db.DB_Contains(table, compidx, "list_name", search, Area, "state", state);
|
||||
string[] data = db_data.Split('|');
|
||||
string cmd = db.DB_Contains(table, compidx, "list_name", search, Area, "state", state);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
|
||||
input_Grid(data);
|
||||
}
|
||||
@@ -125,7 +126,8 @@ namespace WindowsFormsApp1.Mac
|
||||
string[] sear_col = { "idx", "compidx" };
|
||||
string[] sear_tbl = { dataGridView1.Rows[a].Cells["idx"].Value.ToString(), compidx };
|
||||
|
||||
db.More_Update(table, edit_col, edit_tbl, sear_col, sear_tbl);
|
||||
string U_cmd = db.More_Update(table, edit_col, edit_tbl, sear_col, sear_tbl);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
}
|
||||
MessageBox.Show("저장되었습니다!");
|
||||
@@ -191,7 +193,8 @@ namespace WindowsFormsApp1.Mac
|
||||
string[] edit_tbl = { dataGridView1.Rows[count].Cells["state"].Value.ToString() };
|
||||
string[] sear_col = { "idx", "compidx" };
|
||||
string[] sear_tbl = { dataGridView1.Rows[count].Cells["idx"].Value.ToString(), compidx };
|
||||
db.More_Update("Obj_List_Marc", edit_col, edit_tbl, sear_col, sear_tbl);
|
||||
string U_cmd = db.More_Update("Obj_List_Marc", edit_col, edit_tbl, sear_col, sear_tbl);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
private void btn_Completion_Click(object sender, EventArgs e)
|
||||
{
|
||||
@@ -220,8 +223,9 @@ namespace WindowsFormsApp1.Mac
|
||||
for (int a = 0; a < dataGridView1.Rows.Count - 1; a++)
|
||||
{
|
||||
if (dataGridView1.Rows[a].Cells["check"].Value.ToString() == "V") {
|
||||
db.DB_Delete("Obj_List_Marc", "compidx", compidx,
|
||||
string D_cmd = db.DB_Delete("Obj_List_Marc", "compidx", compidx,
|
||||
"idx", dataGridView1.Rows[a].Cells["idx"].Value.ToString());
|
||||
db.DB_Send_CMD_reVoid(D_cmd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -97,7 +97,8 @@ namespace WindowsFormsApp1.마크
|
||||
lbl_charge.Text, cal_Total("total").ToString(), cal_Total("flatter").ToString(), cal_Total("unflatter").ToString(), lbl_state.Text,
|
||||
cb_grade.Text, rtb_etc.Text };
|
||||
|
||||
db.DB_INSERT(table, in_col, in_data);
|
||||
string Incmd = db.DB_INSERT(table, in_col, in_data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
void data_delete()
|
||||
{
|
||||
@@ -107,14 +108,16 @@ namespace WindowsFormsApp1.마크
|
||||
for(int a = 0; a < dataGridView1.Rows.Count - 1; a++)
|
||||
{
|
||||
target[0] = dataGridView1.Rows[a].Cells["idx"].Value.ToString();
|
||||
db.DB_Delete_More_term(table, "compidx", ml.compidx, target_area, target);
|
||||
string cmd = db.DB_Delete_More_term(table, "compidx", ml.compidx, target_area, target);
|
||||
db.DB_Send_CMD_reVoid(cmd);
|
||||
}
|
||||
|
||||
}
|
||||
bool chk_Overlap()
|
||||
{
|
||||
string tmp_data = db.DB_Select_Search("list_name", "Obj_List_Marc", "compidx", ml.compidx);
|
||||
string[] db_data = tmp_data.Split('|');
|
||||
string cmd = db.DB_Select_Search("list_name", "Obj_List_Marc", "compidx", ml.compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
for(int a = 0; a < db_data.Length; a++)
|
||||
{
|
||||
if (tb_list_name.Text == db_data[a]) {
|
||||
|
||||
@@ -66,8 +66,9 @@ namespace WindowsFormsApp1.Mac
|
||||
string area = "`date`, `list_name`, `connect_data`";
|
||||
string[] table = { "compidx", "state" };
|
||||
string[] data = { compidx, cb_state.Text };
|
||||
string temp = db.More_DB_Search("Obj_List_Marc", table, data, area);
|
||||
string[] marc_list = temp.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Marc", table, data, area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] marc_list = db_res.Split('|');
|
||||
|
||||
string[] tmp = { "", "", "" };
|
||||
bool years = true;
|
||||
@@ -108,8 +109,9 @@ namespace WindowsFormsApp1.Mac
|
||||
string area = "`isbn`, `book_name`, `author`, `book_comp`, `price`";
|
||||
string[] col = { "compidx", "list_name", "date" };
|
||||
string[] data = { compidx, connect_list.Text, save_date[cb_list.SelectedIndex] };
|
||||
string tmp_data = db.More_DB_Search("Obj_List_Book", col, data, area);
|
||||
string[] tmp_ary = tmp_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", col, data, area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] tmp_ary = db_res.Split('|');
|
||||
Input_Grid(tmp_ary);
|
||||
Search_Marc();
|
||||
}
|
||||
@@ -137,9 +139,10 @@ namespace WindowsFormsApp1.Mac
|
||||
{
|
||||
string[] data = { dataGridView1.Rows[a].Cells["isbn"].Value.ToString() };
|
||||
|
||||
string tmp_data = db.More_DB_Search("Marc", col, data, area);
|
||||
if(tmp_data.Length < 7) { continue; }
|
||||
string[] tmp_ary = tmp_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Marc", col, data, area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
if (db_res.Length < 7) { continue; }
|
||||
string[] tmp_ary = db_res.Split('|');
|
||||
Add_Marc(tmp_ary, a);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -112,8 +112,9 @@ namespace ExcelTest
|
||||
string[] sear_tbl = { "date", "list_name" };
|
||||
string[] sear_col = { date, value };
|
||||
|
||||
string tmp_data = db.More_DB_Search("Obj_List_Book", sear_tbl, sear_col, Area);
|
||||
string[] db_data = tmp_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Obj_List_Book", sear_tbl, sear_col, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
|
||||
string[] grid = { "", "", "", "", "", "", "", "", "" };
|
||||
for(int a = 0; a < db_data.Length; a++)
|
||||
@@ -137,8 +138,9 @@ namespace ExcelTest
|
||||
{
|
||||
string[] sear_tbl = { "ISBN" };
|
||||
string[] sear_col = { List_Book.Rows[a].Cells["ISBN13"].Value.ToString() };
|
||||
string Marc = db.More_DB_Search("Marc", sear_tbl, sear_col, "`idx`, `marc`, `grade`");
|
||||
string[] db_data = Marc.Split('|');
|
||||
string cmd = db.More_DB_Search("Marc", sear_tbl, sear_col, "`idx`, `marc`, `grade`");
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
if (db_data.Length < 2) { List_Book.Rows[a].DefaultCellStyle.BackColor = Color.LightGray; }
|
||||
else {
|
||||
switch (db_data[2])
|
||||
@@ -1203,7 +1205,8 @@ namespace ExcelTest
|
||||
break;
|
||||
}
|
||||
|
||||
db.More_Update(table_name, Edit_tbl, Edit_col, Sear_tbl, Sear_col);
|
||||
string U_cmd = db.More_Update(table_name, Edit_tbl, Edit_col, Sear_tbl, Sear_col);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show(res + ": 업데이트");
|
||||
}
|
||||
else
|
||||
@@ -1215,7 +1218,8 @@ namespace ExcelTest
|
||||
made_Ori_marc(), etc1.Text, etc2.Text, grid_data[5], cb_grade.SelectedIndex.ToString(),
|
||||
"1", user_name };
|
||||
|
||||
db.DB_INSERT(table_name, Insert_tbl, Insert_col);
|
||||
string Incmd = db.DB_INSERT(table_name, Insert_tbl, Insert_col);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
MessageBox.Show("추가");
|
||||
}
|
||||
|
||||
@@ -1224,8 +1228,9 @@ namespace ExcelTest
|
||||
private string Sub_marc_chk(string isbn)
|
||||
{
|
||||
string Area = "`marc_chk`, `marc_chk1`, `marc_chk2`";
|
||||
string db_chk = db.DB_Select_Search(Area, "Marc", "compidx", ml.compidx, "ISBN", isbn);
|
||||
string[] chk_ary = db_chk.Split('|');
|
||||
string cmd = db.DB_Select_Search(Area, "Marc", "compidx", ml.compidx, "ISBN", isbn);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] chk_ary = db_res.Split('|');
|
||||
|
||||
for(int a= 0; a < chk_ary.Length; a++)
|
||||
{
|
||||
|
||||
@@ -63,8 +63,9 @@ namespace WindowsFormsApp1.Mac
|
||||
Area = "`grade`, `ISBN`, `서명`, `저자`, `출판사`, `출판년월`, `가격`, `marc`, `비고1`, `비고2`";
|
||||
}
|
||||
|
||||
string tmp_data = db.DB_Contains("Marc", "none", target, tb_search.Text, Area);
|
||||
string[] tmp_arr = tmp_data.Split('|');
|
||||
string cmd = db.DB_Contains("Marc", "none", target, tb_search.Text, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] tmp_arr = db_res.Split('|');
|
||||
input_grid(tmp_arr);
|
||||
}
|
||||
#region search_Click_Sub
|
||||
|
||||
@@ -173,8 +173,9 @@ namespace WindowsFormsApp1.Convenience
|
||||
private void Grep_Data()
|
||||
{
|
||||
string Area = "`date_res`, `list_name`, `chk_marc`";
|
||||
string tmp_data = db.DB_Select_Search(Area, "Obj_List", "comp_num", compidx);
|
||||
string[] ary_tmp = tmp_data.Split('|');
|
||||
string cmd = db.DB_Select_Search(Area, "Obj_List", "comp_num", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] ary_tmp = db_res.Split('|');
|
||||
bool chk = false;
|
||||
|
||||
for(int a = 0; a < ary_tmp.Length; a++)
|
||||
|
||||
@@ -45,8 +45,9 @@ namespace WindowsFormsApp1.Home
|
||||
{
|
||||
dataGridView1.Rows.Clear();
|
||||
string Area = "`name`, `position`, `Phone`, `ID`, `PW`, `right`";
|
||||
string tmpstr = _DB.DB_Select_Search(Area, "User_Data", "affil", comp_name);
|
||||
string[] data = tmpstr.Split('|');
|
||||
string cmd = _DB.DB_Select_Search(Area, "User_Data", "affil", comp_name);
|
||||
string db_res = _DB.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
string[] grid = { "", "", "", "", "", "" };
|
||||
for (int a = 0; a < data.Length; a++)
|
||||
{
|
||||
@@ -70,8 +71,9 @@ namespace WindowsFormsApp1.Home
|
||||
if(e == null) { gridIndex = 0; }
|
||||
else { gridIndex = e.RowIndex; }
|
||||
string value = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
|
||||
string tmpstr = _DB.DB_Search(Table_User, "id", value);
|
||||
tempData = tmpstr.Split('|');
|
||||
string cmd = _DB.DB_Search(Table_User, "id", value);
|
||||
string db_res = _DB.DB_Send_CMD_Search(cmd);
|
||||
tempData = db_res.Split('|');
|
||||
tb_ID.Text = dataGridView1.Rows[e.RowIndex].Cells["ID"].Value.ToString();
|
||||
tb_PW.Text = dataGridView1.Rows[e.RowIndex].Cells["PW"].Value.ToString();
|
||||
tb_Name.Text = dataGridView1.Rows[e.RowIndex].Cells["Per_Name"].Value.ToString();
|
||||
@@ -88,8 +90,9 @@ namespace WindowsFormsApp1.Home
|
||||
}
|
||||
private void btn_IDOverlap_Click(object sender, EventArgs e)
|
||||
{
|
||||
string check = _DB.DB_Search(Table_User, "id", tb_ID.Text);
|
||||
if (check == "") { MessageBox.Show("사용가능한 아이디입니다. [" + tb_ID.Text + "]"); overlap = true; }
|
||||
string cmd = _DB.DB_Search(Table_User, "id", tb_ID.Text);
|
||||
string db_res = _DB.DB_Send_CMD_Search(cmd);
|
||||
if (db_res == "") { MessageBox.Show("사용가능한 아이디입니다. [" + tb_ID.Text + "]"); overlap = true; }
|
||||
else { MessageBox.Show("중복된 아이디입니다. [" + tb_ID.Text + "]"); overlap = false; }
|
||||
}
|
||||
private void All_Check(object sender, EventArgs e)
|
||||
@@ -103,7 +106,8 @@ namespace WindowsFormsApp1.Home
|
||||
{
|
||||
string right = Return_right();
|
||||
btn_lookup_Click(null, null);
|
||||
_DB.DB_Update(Table_User, "right", right, "ID", tempData[1]); //(Table_User, "right", right, tempData[1]);
|
||||
string U_cmd = _DB.DB_Update(Table_User, "right", right, "ID", tempData[1]); //(Table_User, "right", right, tempData[1]);
|
||||
_DB.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
private void btn_Add_Click(object sender, EventArgs e)
|
||||
{
|
||||
@@ -135,7 +139,8 @@ namespace WindowsFormsApp1.Home
|
||||
}
|
||||
private void btn_Del_Click(object sender, EventArgs e)
|
||||
{
|
||||
_DB.DB_Delete(Table_User, "id", tempData[0], "PW", tempData[1]);
|
||||
string D_cmd = _DB.DB_Delete(Table_User, "id", tempData[0], "PW", tempData[1]);
|
||||
_DB.DB_Send_CMD_reVoid(D_cmd);
|
||||
dataGridView1.Rows.Remove(dataGridView1.Rows[gridIndex]);
|
||||
}
|
||||
|
||||
|
||||
@@ -41,8 +41,9 @@ namespace WindowsFormsApp1.Home
|
||||
{
|
||||
string[] Where_Table = { "comparyidx" };
|
||||
string[] Search_Data = { main.com_idx };
|
||||
string tmpdata = db.More_DB_Search("Purchase", Where_Table, Search_Data, Search_Table);
|
||||
Made_Grid(tmpdata);
|
||||
string cmd = db.More_DB_Search("Purchase", Where_Table, Search_Data, Search_Table);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Made_Grid(db_res);
|
||||
}
|
||||
else if (tb_search.Text != "")
|
||||
{
|
||||
@@ -52,8 +53,9 @@ namespace WindowsFormsApp1.Home
|
||||
if (cb_search_filter.SelectedIndex == 2) { Search_col[0] = "tel"; Search_col[1] = "comparyidx"; }
|
||||
if (cb_search_filter.SelectedIndex == 4) { Search_col[0] = "fax"; Search_col[1] = "comparyidx"; }
|
||||
if (cb_search_filter.SelectedIndex == 3) { Search_col[0] = "bubin"; Search_col[1] = "comparyidx"; }
|
||||
string tmpdata = db.DB_Contains("Purchase", main.com_idx, Search_col[0], tb_search.Text, Search_Table, Search_col[1], main.com_idx);
|
||||
Made_Grid(tmpdata);
|
||||
string cmd = db.DB_Contains("Purchase", main.com_idx, Search_col[0], tb_search.Text, Search_Table, Search_col[1], main.com_idx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
Made_Grid(db_res);
|
||||
}
|
||||
grididx = 0;
|
||||
Fill_textBox();
|
||||
@@ -121,9 +123,10 @@ namespace WindowsFormsApp1.Home
|
||||
|
||||
string[] Search_data = { tb_sangho.Text, tb_boss.Text, tb_bubin.Text, tb_jongmok.Text, tb_zip.Text };
|
||||
string[] Where_col = { "sangho", "boss", "bubin", "jongmok", "zip" };
|
||||
string tmpdata = db.More_DB_Search("Purchase", Where_col, Search_data, "emchk");
|
||||
tmpdata = tmpdata.Replace("|", "");
|
||||
if (tmpdata == "0")
|
||||
string cmd = db.More_DB_Search("Purchase", Where_col, Search_data, "emchk");
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
db_res = db_res.Replace("|", "");
|
||||
if (db_res == "0")
|
||||
{
|
||||
rtb_etc.Text = dataGridView1.Rows[grididx].Cells["etc_1"].Value.ToString();
|
||||
rtb_etc.Text += "\n" + dataGridView1.Rows[grididx].Cells["etc_2"].Value.ToString();
|
||||
@@ -190,7 +193,8 @@ namespace WindowsFormsApp1.Home
|
||||
string[] Search_Data = { main.com_idx, tb_bubin.Text };
|
||||
|
||||
bool insert = false;
|
||||
if(db.More_DB_Search(Table, Search_Table, Search_Data).Length < 30) { insert = true; }
|
||||
string cmd = db.More_DB_Search(Table, Search_Table, Search_Data);
|
||||
if (db.DB_Send_CMD_Search(cmd).Length < 30) { insert = true; }
|
||||
|
||||
string send_chk = "0";
|
||||
string emchk = "0";
|
||||
@@ -211,12 +215,14 @@ namespace WindowsFormsApp1.Home
|
||||
rtb_etc.Text, tb_email.Text, tb_id.Text, tb_pw.Text, tb_site.Text, emchk };
|
||||
if (insert)
|
||||
{
|
||||
db.DB_INSERT("Purchase", Insert_Table, Insert_Data);
|
||||
string Incmd = db.DB_INSERT("Purchase", Insert_Table, Insert_Data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
MessageBox.Show(tb_sangho.Text + " 저장 완료");
|
||||
}
|
||||
else
|
||||
{
|
||||
db.More_Update(Table, Insert_Table, Insert_Data, Search_Table, Search_Data);
|
||||
string U_cmd = db.More_Update(Table, Insert_Table, Insert_Data, Search_Table, Search_Data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show(tb_sangho.Text + " 수정 완료");
|
||||
}
|
||||
}
|
||||
@@ -224,7 +230,8 @@ namespace WindowsFormsApp1.Home
|
||||
{
|
||||
string idx = dataGridView1.Rows[grididx].Cells["idx"].Value.ToString();
|
||||
string sangho = dataGridView1.Rows[grididx].Cells["sangho"].Value.ToString();
|
||||
db.DB_Delete("Purchase", "idx", idx, "sangho", sangho);
|
||||
string D_cmd = db.DB_Delete("Purchase", "idx", idx, "sangho", sangho);
|
||||
db.DB_Send_CMD_reVoid(D_cmd);
|
||||
MessageBox.Show(sangho + " 삭제 완료");
|
||||
}
|
||||
private void tb_memo_Click(object sender, EventArgs e)
|
||||
|
||||
@@ -44,9 +44,10 @@ namespace WindowsFormsApp1.Home
|
||||
"`c_man`, `c_mantel`, `c_user`, `c_zip`, `c_addr`, " +
|
||||
"`c_dlsID`, `c_dlsPW`, `c_division`, `c_label`, `c_program`, " +
|
||||
"`c_etc`";
|
||||
string tmpdb = db.DB_Select_Search(seartempdb, "Client", "campanyidx", compidx);
|
||||
string cmd = db.DB_Select_Search(seartempdb, "Client", "campanyidx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
dataGridView1.Rows.Clear();
|
||||
string[] data = tmpdb.Split('|');
|
||||
string[] data = db_res.Split('|');
|
||||
string[] result = { "", "", "", "", "",
|
||||
"", "", "", "", "",
|
||||
"", "", "", "", "",
|
||||
@@ -128,7 +129,8 @@ namespace WindowsFormsApp1.Home
|
||||
tb_man1.Text, tb_user.Text, tb_zip.Text, tb_addr.Text, tb_id.Text,
|
||||
tb_pw.Text, tb_division.Text, tb_label.Text, tb_program.Text, rtb_etc.Text,
|
||||
compidx };
|
||||
db.DB_INSERT("Client", tmpdb, tmpdb1);
|
||||
string Incmd = db.DB_INSERT("Client", tmpdb, tmpdb1);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
MessageBox.Show(tb_sangho.Text + "가 성공적으로 저장되었습니다.");
|
||||
Made_Grid();
|
||||
}
|
||||
@@ -144,12 +146,14 @@ namespace WindowsFormsApp1.Home
|
||||
tb_pw.Text, tb_division.Text, tb_label.Text, tb_program.Text, rtb_etc.Text };
|
||||
string[] searchcol = { "idx", "campanyidx" };
|
||||
string[] searchname = { dataGridView1.Rows[grididx].Cells["idx"].Value.ToString(), compidx };
|
||||
db.More_Update("Client", editcol, editname, searchcol, searchname);
|
||||
string U_cmd = db.More_Update("Client", editcol, editname, searchcol, searchname);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
Made_Grid();
|
||||
}
|
||||
private void btn_delete_Click(object sender, EventArgs e)
|
||||
{
|
||||
db.DB_Delete("Client", "idx", dataGridView1.Rows[grididx].Cells["idx"].Value.ToString(), "c_sangho", tb_sangho.Text);
|
||||
string D_cmd = db.DB_Delete("Client", "idx", dataGridView1.Rows[grididx].Cells["idx"].Value.ToString(), "c_sangho", tb_sangho.Text);
|
||||
db.DB_Send_CMD_reVoid(D_cmd);
|
||||
Made_Grid();
|
||||
}
|
||||
string updown = "";
|
||||
@@ -260,8 +264,9 @@ namespace WindowsFormsApp1.Home
|
||||
"`c_man`, `c_mantel`, `c_user`, `c_zip`, `c_addr`, " +
|
||||
"`c_dlsID`, `c_dlsPW`, `c_division`, `c_label`, `c_program`, " +
|
||||
"`c_etc`";
|
||||
string dbtext = db.DB_Contains("Client", compidx, "c_sangho", tb_sangho.Text, search);
|
||||
string[] dbtext1 = dbtext.Split('|');
|
||||
string cmd = db.DB_Contains("Client", compidx, "c_sangho", tb_sangho.Text, search);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] dbtext1 = db_res.Split('|');
|
||||
string[] result = { "", "", "", "", "",
|
||||
"", "", "", "", "",
|
||||
"", "", "", "", "",
|
||||
|
||||
@@ -39,8 +39,9 @@ namespace WindowsFormsApp1.Home
|
||||
"`jongmok`, `zip`, `addr`, `tel`, `fax`, " +
|
||||
"`bank_comp`, `bank_no`, `email`, `barea`, `smtp`, " +
|
||||
"`port`, `email_ID`, `email_PW`, `print`, `statement`, `kind`";
|
||||
string dbtmp = db.DB_Select_Search(Area, "Comp", "idx", main.com_idx);
|
||||
string[] data = dbtmp.Split('|');
|
||||
string cmd = db.DB_Select_Search(Area, "Comp", "idx", main.com_idx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] data = db_res.Split('|');
|
||||
made_Form(data);
|
||||
}
|
||||
private void made_Form(string[] strValue)
|
||||
@@ -88,7 +89,8 @@ namespace WindowsFormsApp1.Home
|
||||
"email_ID", "email_PW", "print", "statement", "kind"};
|
||||
string[] search_col = { "idx", "comp_name" };
|
||||
string[] search_name = { main.com_idx, tb_sangho.Text };
|
||||
db.More_Update("Comp", Area, temp, search_col, search_name);
|
||||
string U_cmd = db.More_Update("Comp", Area, temp, search_col, search_name);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show("저장되었습니다.");
|
||||
}
|
||||
private void tb_port_KeyPress(object sender, KeyPressEventArgs e)
|
||||
|
||||
@@ -28,8 +28,9 @@ namespace WindowsFormsApp1.Home
|
||||
"`c_man`, `c_mantel`, `c_user`, `c_zip`, `c_addr`, " +
|
||||
"`c_dlsID`, `c_dlsPW`, `c_division`, `c_label`, `c_program`, " +
|
||||
"`c_etc`";
|
||||
string dbtext = db.DB_Contains("Client", tran.compidx, "c_sangho", tran.tb_sangho.Text, search);
|
||||
string[] dbtext1 = dbtext.Split('|');
|
||||
string cmd = db.DB_Contains("Client", tran.compidx, "c_sangho", tran.tb_sangho.Text, search);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] dbtext1 = db_res.Split('|');
|
||||
string[] result = { "", "", "", "", "",
|
||||
"", "", "", "", "",
|
||||
"", "", "", "", "",
|
||||
|
||||
@@ -91,8 +91,9 @@ namespace UniMarc.회계
|
||||
}
|
||||
}
|
||||
|
||||
string tmp_name = db.DB_Select_Search("`name`", "Part_Time", "compidx", compidx);
|
||||
string[] ary_name = tmp_name.Split('|');
|
||||
string cmd = db.DB_Select_Search("`name`", "Part_Time", "compidx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] ary_name = db_res.Split('|');
|
||||
for (int a = 0; a < ary_name.Length - 1; a++)
|
||||
{
|
||||
cb_name.Items.Add(ary_name[a]);
|
||||
@@ -162,7 +163,8 @@ namespace UniMarc.회계
|
||||
dataGridView1.Rows[a].Cells["pay"].Value.ToString(),
|
||||
dataGridView1.Rows[a].Cells["work"].Value.ToString()
|
||||
};
|
||||
db.DB_INSERT("Part_Time", input_area, input_data);
|
||||
string Incmd = db.DB_INSERT("Part_Time", input_area, input_data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
MessageBox.Show("저장되었습니다!");
|
||||
}
|
||||
@@ -207,8 +209,9 @@ namespace UniMarc.회계
|
||||
|
||||
string Area = "`date`, `name`, `start`, `end`, `work_time`, `pay`, `work`";
|
||||
string[] s_date = { start_date.Value.ToString("yyyy-MM-dd"), end_date.Value.ToString("yyyy-MM-dd") };
|
||||
string data = db.Search_Date("Part_Time", Area, "date", s_date[0], s_date[1], compidx);
|
||||
input_Grid(data.Split('|'));
|
||||
string cmd = db.Search_Date("Part_Time", Area, "date", s_date[0], s_date[1], compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
input_Grid(db_res.Split('|'));
|
||||
total_pay();
|
||||
}
|
||||
#region Lookup_Sub
|
||||
|
||||
@@ -51,8 +51,9 @@ namespace WindowsFormsApp1.Account
|
||||
string[] Search_col = { "compidx" };
|
||||
string[] Search_data = { compidx };
|
||||
|
||||
string db_tmp = db.More_DB_Search("Buy_ledger", Search_col, Search_data, Select_Area);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Buy_ledger", Search_col, Search_data, Select_Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
input_Grid(db_data);
|
||||
}
|
||||
private void input_Grid(string[] db_data)
|
||||
|
||||
@@ -49,8 +49,9 @@ namespace WindowsFormsApp1.Account
|
||||
string[] Search_col = { "compidx", "purchase" };
|
||||
string[] Search_data = { compidx, tb_purchase.Text };
|
||||
|
||||
string db_tmp = db.More_DB_Search("Buy_ledger", Search_col, Search_data, Select_Area);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Buy_ledger", Search_col, Search_data, Select_Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
input_Grid(db_data);
|
||||
}
|
||||
private void input_Grid(string[] db_data)
|
||||
|
||||
@@ -53,8 +53,9 @@ namespace WindowsFormsApp1.Account
|
||||
}
|
||||
string[] Search_tbl = list_tbl.ToArray();
|
||||
string[] Search_col = list_col.ToArray();
|
||||
string db_tmp = db.More_DB_Search("Remit_reg", Search_tbl, Search_col, Area);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Remit_reg", Search_tbl, Search_col, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
lookup_grid(db_data);
|
||||
|
||||
}
|
||||
@@ -85,7 +86,8 @@ namespace WindowsFormsApp1.Account
|
||||
for(int a = 0; a < row_count.Length; a++)
|
||||
{
|
||||
string where_col = dataGridView1.Rows[row_count[a]].Cells[0].Value.ToString();
|
||||
db.DB_Update("Remit_reg", update_tbl, update_col, where_tbl, where_col);
|
||||
string U_cmd = db.DB_Update("Remit_reg", update_tbl, update_col, where_tbl, where_col);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
MessageBox.Show(where_col);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,8 +72,9 @@ namespace WindowsFormsApp1.Account
|
||||
string[] sear_tbl = { "comparyidx", "sangho" };
|
||||
string[] sear_col = { compidx, purchase };
|
||||
string Area = "`bank_comp`, `bank_code`, `bank_no`, `bank_name`";
|
||||
string db_tmp = db.More_DB_Search("Purchase", sear_tbl, sear_col, Area);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Purchase", sear_tbl, sear_col, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
|
||||
tb_bank.Text = db_data[0];
|
||||
tb_bank_code.Text = db_data[1];
|
||||
@@ -91,7 +92,8 @@ namespace WindowsFormsApp1.Account
|
||||
string[] input_data = { compidx, date, tb_purchase.Text, tb_bank.Text, tb_bank_code.Text,
|
||||
tb_bank_num.Text, tb_bank_boss.Text, tb_send_money.Text, tb_etc.Text, "False",
|
||||
main.User };
|
||||
db.DB_INSERT("Remit_reg", input_table, input_data);
|
||||
string Incmd = db.DB_INSERT("Remit_reg", input_table, input_data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
|
||||
MessageBox.Show("성공적으로 저장되었습니다.");
|
||||
Add_Grid();
|
||||
@@ -114,7 +116,8 @@ namespace WindowsFormsApp1.Account
|
||||
|
||||
if (MessageBox.Show("정말 삭제하시겠습니까?", "경고", MessageBoxButtons.YesNo) == DialogResult.Yes)
|
||||
{
|
||||
db.DB_Delete_More_term("Remit_reg", target_idx, compidx, target_table, target_data);
|
||||
string cmd = db.DB_Delete_More_term("Remit_reg", target_idx, compidx, target_table, target_data);
|
||||
db.DB_Send_CMD_reVoid(cmd);
|
||||
MessageBox.Show("삭제되었습니다.");
|
||||
}
|
||||
}
|
||||
@@ -135,8 +138,9 @@ namespace WindowsFormsApp1.Account
|
||||
}
|
||||
string[] Search_tbl = list_tbl.ToArray();
|
||||
string[] Search_col = list_col.ToArray();
|
||||
string db_tmp = db.More_DB_Search("Remit_reg", Search_tbl, Search_col, Area);
|
||||
string[] db_data = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Remit_reg", Search_tbl, Search_col, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] db_data = db_res.Split('|');
|
||||
lookup_grid(db_data);
|
||||
}
|
||||
void lookup_grid(string[] data)
|
||||
|
||||
@@ -45,8 +45,9 @@ namespace WindowsFormsApp1.회계
|
||||
string Area = "`date`, `book_name`, `count`, `out_per`, `out_price`, `deposit`, `etc`, `gu`";
|
||||
string[] sear_col = { "compidx", "client" };
|
||||
string[] sear_data = { compidx, tb_clt.Text };
|
||||
string db_tmp = db.More_DB_Search("Sales", sear_col, sear_data, Area);
|
||||
string[] ary = db_tmp.Split('|');
|
||||
string cmd = db.More_DB_Search("Sales", sear_col, sear_data, Area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] ary = db_res.Split('|');
|
||||
input_grid(grid, ary);
|
||||
}
|
||||
#region btn_Lookup_Click_Sub
|
||||
|
||||
@@ -36,14 +36,16 @@ namespace WindowsFormsApp1.Account
|
||||
string end = End_Date.Text.Substring(0, 10);
|
||||
if (rb_Date.Checked) {
|
||||
string Area = "`date`, `count`, `out_price`, `deposit`";
|
||||
string data_base = db.Search_Date("Sales", Area, "date", start, end, compidx);
|
||||
string cmd = db.Search_Date("Sales", Area, "date", start, end, compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
|
||||
input_Grid_Date(grid, data_base);
|
||||
input_Grid_Date(grid, db_res);
|
||||
}
|
||||
else if (rb_clt.Checked) {
|
||||
string Area = "`client`, `count`, `out_price`, `deposit`, `date`";
|
||||
string data_base = db.DB_Select_Search(Area, "Sales", "compidx", compidx);
|
||||
input_Grid_Clt(grid, data_base);
|
||||
string cmd = db.DB_Select_Search(Area, "Sales", "compidx", compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
input_Grid_Clt(grid, db_res);
|
||||
}
|
||||
Print_Total();
|
||||
}
|
||||
|
||||
@@ -66,8 +66,9 @@ namespace WindowsFormsApp1.회계
|
||||
|
||||
string[] search_col = { "compidx", "date", "client" };
|
||||
string[] search_data = { compidx, Out_Date.Value.ToString().Substring(0, 10), tb_clt.Text };
|
||||
string db_data = db.More_DB_Search("Sales", search_col, search_data, area);
|
||||
string[] ary = db_data.Split('|');
|
||||
string cmd = db.More_DB_Search("Sales", search_col, search_data, area);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
string[] ary = db_res.Split('|');
|
||||
input_grid(ary);
|
||||
}
|
||||
void input_grid(string[] db_data)
|
||||
@@ -110,7 +111,8 @@ namespace WindowsFormsApp1.회계
|
||||
string[] edit_data = { dataGridView1.Rows[a].Cells["out_per"].Value.ToString(),
|
||||
dataGridView1.Rows[a].Cells["out_price"].Value.ToString() };
|
||||
|
||||
db.More_Update("Sales", edit_col, edit_data, search_col, search_data);
|
||||
string U_cmd = db.More_Update("Sales", edit_col, edit_data, search_col, search_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
}
|
||||
MessageBox.Show("저장되었습니다.", "저장", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
}
|
||||
@@ -121,7 +123,8 @@ namespace WindowsFormsApp1.회계
|
||||
}
|
||||
for (int a = 0; a < dataGridView1.Rows.Count; a++)
|
||||
{
|
||||
db.DB_Delete("Sales", "compidx", compidx, "idx", dataGridView1.Rows[a].Cells["idx"].Value.ToString());
|
||||
string D_cmd = db.DB_Delete("Sales", "compidx", compidx, "idx", dataGridView1.Rows[a].Cells["idx"].Value.ToString());
|
||||
db.DB_Send_CMD_reVoid(D_cmd);
|
||||
}
|
||||
MessageBox.Show("삭제되었습니다.", "삭제", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
}
|
||||
|
||||
@@ -54,7 +54,8 @@ namespace WindowsFormsApp1.회계
|
||||
string[] Area = { "compidx", "date", "client", "deposit", "gu", "etc" };
|
||||
string[] Data = { compidx, date, tb_clt.Text, tb_price.Text, cb_gubun.Text, tb_etc.Text };
|
||||
|
||||
db.DB_INSERT("Sales", Area, Data);
|
||||
string Incmd = db.DB_INSERT("Sales", Area, Data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
insert_data(date);
|
||||
}
|
||||
else {
|
||||
@@ -63,7 +64,8 @@ namespace WindowsFormsApp1.회계
|
||||
string[] sear_col = { "idx" };
|
||||
string[] sear_data = { dataGridView1.Rows[row].Cells["idx"].Value.ToString() };
|
||||
|
||||
db.More_Update("Sales", edit_col, edit_data, sear_col, sear_data);
|
||||
string U_cmd = db.More_Update("Sales", edit_col, edit_data, sear_col, sear_data);
|
||||
db.DB_Send_CMD_reVoid(U_cmd);
|
||||
update_data(date);
|
||||
}
|
||||
add_chk = false;
|
||||
@@ -88,7 +90,8 @@ namespace WindowsFormsApp1.회계
|
||||
{
|
||||
if(MessageBox.Show("삭제하시겠습니까?", "삭제", MessageBoxButtons.YesNo) == DialogResult.No) { return; }
|
||||
|
||||
db.DB_Delete("Sales", "compidx", compidx, "idx", dataGridView1.Rows[row].Cells["idx"].Value.ToString());
|
||||
string D_cmd = db.DB_Delete("Sales", "compidx", compidx, "idx", dataGridView1.Rows[row].Cells["idx"].Value.ToString());
|
||||
db.DB_Send_CMD_reVoid(D_cmd);
|
||||
dataGridView1.Rows.Remove(dataGridView1.Rows[row]);
|
||||
|
||||
add_chk = false;
|
||||
@@ -100,8 +103,9 @@ namespace WindowsFormsApp1.회계
|
||||
string start = Start_Date.Text.Substring(0, 10);
|
||||
string end = End_Date.Text.Substring(0, 10);
|
||||
|
||||
string data_base = db.Search_Date("Sales", table, "date", start, end, compidx);
|
||||
made_grid(data_base);
|
||||
string cmd = db.Search_Date("Sales", table, "date", start, end, compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
made_grid(db_res);
|
||||
add_chk = false;
|
||||
Print_Total();
|
||||
}
|
||||
|
||||
@@ -107,7 +107,8 @@ namespace WindowsFormsApp1.Account
|
||||
lbl_tel.Text,
|
||||
out_price(a)
|
||||
};
|
||||
db.DB_INSERT("Sales", col_name, set_data);
|
||||
string Incmd = db.DB_INSERT("Sales", col_name, set_data);
|
||||
db.DB_Send_CMD_reVoid(Incmd);
|
||||
}
|
||||
}
|
||||
private string out_price(int idx)
|
||||
|
||||
@@ -37,8 +37,9 @@ namespace WindowsFormsApp1.Account
|
||||
string start = Start_Date.Text.Substring(0, 10);
|
||||
string end = End_Date.Text.Substring(0, 10);
|
||||
|
||||
string data_base = db.Search_Date("Sales", table, "date", start, end, compidx);
|
||||
input_Grid(data_base);
|
||||
string cmd = db.Search_Date("Sales", table, "date", start, end, compidx);
|
||||
string db_res = db.DB_Send_CMD_Search(cmd);
|
||||
input_Grid(db_res);
|
||||
}
|
||||
private void input_Grid(string value)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user