..
This commit is contained in:
@@ -903,8 +903,7 @@ namespace FEQ0000
|
||||
|
||||
private void toolStripButton3_Click(object sender, EventArgs e)
|
||||
{
|
||||
string path = "\\\\k4fs3201n\\ee1t$\\1. 장비기술1파트\\24_Project & Overhaul 예산 사용 실적\\구매 견적서\\" + DateTime.Now.Year.ToString("0000") + "년";
|
||||
FCOMMON.Util.RunExplorer(path);
|
||||
|
||||
}
|
||||
|
||||
private void bs_CurrentChanged(object sender, EventArgs e)
|
||||
@@ -921,8 +920,7 @@ namespace FEQ0000
|
||||
|
||||
private void toolStripButton4_Click(object sender, EventArgs e)
|
||||
{
|
||||
var f = new fPurchase_excelimport();
|
||||
f.Show();
|
||||
|
||||
}
|
||||
|
||||
string getmaxstr(string src, int len = 30)
|
||||
@@ -961,6 +959,59 @@ namespace FEQ0000
|
||||
private void toolStripButton5_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void 구매승인양식ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
//구매승인양식
|
||||
var f = new fPurchaseNRList(this.dsPurchase.Purchase);
|
||||
f.Show();
|
||||
|
||||
}
|
||||
|
||||
private void toolStripButton6_Click(object sender, EventArgs e)
|
||||
{
|
||||
//선택된 줄의 데이터를 생성하낟.
|
||||
var drv = this.bs.Current as DataRowView;
|
||||
if (drv == null) return;
|
||||
var dr = drv.Row as dsPurchase.PurchaseRow;
|
||||
string buffer = string.Format("{0}_{1}", dr.pumname.Replace("_", "-"), dr.pumscale.Replace("_", "-"), dr.dept.Replace("_", "-"), dr.manuproc.Replace("_", "-"), dr.asset.Replace("_", "-"));
|
||||
Clipboard.SetText(buffer);
|
||||
//FCOMMON.Util.MsgI("다음 데이터가 클립보드에 저장됨\n\n" + buffer); 190131
|
||||
}
|
||||
|
||||
private void dtSD_DoubleClick(object sender, EventArgs e)
|
||||
{
|
||||
var tb = sender as ToolStripTextBox;
|
||||
var text = tb.Text.Trim();
|
||||
var dt = DateTime.Parse(text);
|
||||
var f = new FCOMMON.fSelectDay(dt);
|
||||
if(f.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
tb.Text = f.dtPick.SelectionStart.ToShortDateString();
|
||||
|
||||
var sd = DateTime.Parse(this.dtSD.Text);
|
||||
var ed = DateTime.Parse(this.dtED.Text);
|
||||
if (ed < sd) this.dtED.Text = sd.ToShortDateString();
|
||||
}
|
||||
}
|
||||
|
||||
private void 견적서폴더열기ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
string path = "\\\\k4fs3201n\\ee1t$\\1. 장비기술1파트\\24_Project & Overhaul 예산 사용 실적\\구매 견적서\\" + DateTime.Now.Year.ToString("0000") + "년";
|
||||
FCOMMON.Util.RunExplorer(path);
|
||||
}
|
||||
|
||||
private void 엑셀에서가져오기ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var f = new fPurchase_excelimport();
|
||||
f.Show();
|
||||
}
|
||||
|
||||
private void 입고품목메일전송ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
var db = new DataClasses1DataContext();
|
||||
var dr = db.MailForm.Where(t => t.cate == "PC").FirstOrDefault();
|
||||
|
||||
@@ -1049,8 +1100,8 @@ namespace FEQ0000
|
||||
sb.AppendLine("<td style='text-align:center;background-color: aqua;'>규격</td>");
|
||||
sb.AppendLine("<td style='text-align:center;background-color: aqua;'>수량</td>");
|
||||
sb.AppendLine("<td style='text-align:center;background-color: aqua;'>단가</td>");
|
||||
sb.AppendLine("<td style='text-align:center;background-color: aqua;'>금액</td>");
|
||||
sb.AppendLine("<td style='text-align:center;background-color: aqua;'>공급</td>");
|
||||
sb.AppendLine("<td style='text-align:center;background-color: aqua;'>금액</td>");
|
||||
sb.AppendLine("<td style='text-align:center;background-color: aqua;'>공급</td>");
|
||||
sb.AppendLine("</thead>");
|
||||
sb.AppendLine("<tbody>");
|
||||
|
||||
@@ -1064,7 +1115,7 @@ namespace FEQ0000
|
||||
var col_규격 = fpSpread1_Sheet1.Columns["pumscale"].Index;
|
||||
var col_수량 = fpSpread1_Sheet1.Columns["pumqty"].Index;
|
||||
var col_단가 = fpSpread1_Sheet1.Columns["pumprice"].Index;
|
||||
var col_금액 = fpSpread1_Sheet1.Columns["pumamt"].Index;
|
||||
var col_금액 = fpSpread1_Sheet1.Columns["pumamt"].Index;
|
||||
var col_공급 = fpSpread1_Sheet1.Columns["supply"].Index;
|
||||
var col_비고 = fpSpread1_Sheet1.Columns["bigo"].Index;
|
||||
|
||||
@@ -1081,7 +1132,7 @@ namespace FEQ0000
|
||||
var v규격 = fpSpread1_Sheet1.Cells[i, col_규격].Value;
|
||||
var v수량 = fpSpread1_Sheet1.Cells[i, col_수량].Value;
|
||||
var v단가 = fpSpread1_Sheet1.Cells[i, col_단가].Value;
|
||||
var v금액 = fpSpread1_Sheet1.Cells[i, col_금액].Value;
|
||||
var v금액 = fpSpread1_Sheet1.Cells[i, col_금액].Value;
|
||||
var v공급 = fpSpread1_Sheet1.Cells[i, col_공급].Value;
|
||||
var v비고 = fpSpread1_Sheet1.Cells[i, col_비고].Value;
|
||||
|
||||
@@ -1108,7 +1159,7 @@ namespace FEQ0000
|
||||
if (v규격 != null) s규격 = v규격.ToString();
|
||||
if (v수량 != null) s수량 = v수량.ToString();
|
||||
if (v단가 != null) s단가 = v단가.ToString();
|
||||
if (v금액 != null) s금액 = v금액.ToString();
|
||||
if (v금액 != null) s금액 = v금액.ToString();
|
||||
if (v공급 != null) s공급 = v공급.ToString();
|
||||
|
||||
sb.AppendLine("<tr>");
|
||||
@@ -1121,9 +1172,9 @@ namespace FEQ0000
|
||||
sb.AppendLine("<td>" + getmaxstr(s규격) + "</td>");
|
||||
sb.AppendLine("<td style='text-align:center'>" + int.Parse(s수량).ToString("N0") + "</td>");
|
||||
sb.AppendLine("<td style='text-align:right'>" + int.Parse(s단가).ToString("N0") + "</td>");
|
||||
sb.AppendLine("<td style='text-align:right'>" + int.Parse(s금액).ToString("N0") + "</td>");
|
||||
sb.AppendLine("<td style='text-align:right'>" + int.Parse(s금액).ToString("N0") + "</td>");
|
||||
sb.AppendLine("<td>" + getmaxstr(s공급) + "</td>");
|
||||
|
||||
|
||||
sb.AppendLine("</tr>");
|
||||
}
|
||||
sb.AppendLine("</tbody>");
|
||||
@@ -1140,42 +1191,6 @@ namespace FEQ0000
|
||||
util.MsgE("전송실패\n\n" + ex.Message + "\n\n" +
|
||||
"아웃룩의 설정이 정상인지 확인하세요");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void 구매승인양식ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
//구매승인양식
|
||||
var f = new fPurchaseNRList(this.dsPurchase.Purchase);
|
||||
f.Show();
|
||||
|
||||
}
|
||||
|
||||
private void toolStripButton6_Click(object sender, EventArgs e)
|
||||
{
|
||||
//선택된 줄의 데이터를 생성하낟.
|
||||
var drv = this.bs.Current as DataRowView;
|
||||
if (drv == null) return;
|
||||
var dr = drv.Row as dsPurchase.PurchaseRow;
|
||||
string buffer = string.Format("{0}_{1}", dr.pumname.Replace("_", "-"), dr.pumscale.Replace("_", "-"), dr.dept.Replace("_", "-"), dr.manuproc.Replace("_", "-"), dr.asset.Replace("_", "-"));
|
||||
Clipboard.SetText(buffer);
|
||||
//FCOMMON.Util.MsgI("다음 데이터가 클립보드에 저장됨\n\n" + buffer); 190131
|
||||
}
|
||||
|
||||
private void dtSD_DoubleClick(object sender, EventArgs e)
|
||||
{
|
||||
var tb = sender as ToolStripTextBox;
|
||||
var text = tb.Text.Trim();
|
||||
var dt = DateTime.Parse(text);
|
||||
var f = new FCOMMON.fSelectDay(dt);
|
||||
if(f.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
tb.Text = f.dtPick.SelectionStart.ToShortDateString();
|
||||
|
||||
var sd = DateTime.Parse(this.dtSD.Text);
|
||||
var ed = DateTime.Parse(this.dtED.Text);
|
||||
if (ed < sd) this.dtED.Text = sd.ToShortDateString();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user