재고 등록화면 프로젝트 입력칸 비활성화 => 완료
재고 관리 화면 - 보관소 필터링 기능 추가 재고 관리 등록 화면 규격의 값이 없어도 등록 가능 => 완료 보관소 직접입력이 아닌 선택 하게 => 재고등록화면 수정, 품목정보에 공급처 선택 기능 => 공급처 칸(제일 우측) 추가 주문도 보관소 별로 처리 => 완료 안전용 주문등록화면 추가 => 보관소 기능 추가 구매 신청 목록에 "보관소" 열 추가
This commit is contained in:
@@ -63,7 +63,7 @@ namespace FPJ0000
|
||||
try
|
||||
{
|
||||
if (dr.idx >= 0)
|
||||
this.taSchedule.Fill(this.dsPRJ.ProjectsSchedule, this.dr.idx);
|
||||
this.taSchedule.Fill(this.dsPRJ.ProjectsSchedule, this.dr.idx);
|
||||
}
|
||||
catch (System.Exception ex)
|
||||
{
|
||||
@@ -75,7 +75,7 @@ namespace FPJ0000
|
||||
this.cmbCate.Text = dr.category;
|
||||
|
||||
//신규데이터는 추가정보를 바로 저장할 수 없다.
|
||||
if(dr.RowState == DataRowState.Detached || dr.RowState == DataRowState.Deleted)
|
||||
if (dr.RowState == DataRowState.Detached || dr.RowState == DataRowState.Deleted)
|
||||
{
|
||||
FCOMMON.Util.MsgI("신규자료는 저장을 하기 전에는 파트리스트/IO맵/주간업무등의 서브데이터를 추가할 수 없습니다.");
|
||||
btPart.Enabled = false;
|
||||
@@ -115,7 +115,7 @@ namespace FPJ0000
|
||||
//this.tableAdapterManager.UpdateAll(this.dsPRJ);
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void btMailAddr_Click(object sender, EventArgs e)
|
||||
{
|
||||
fMailList f = new fMailList(this.dr.idx);
|
||||
@@ -125,7 +125,7 @@ namespace FPJ0000
|
||||
private void btPath_Click(object sender, EventArgs e)
|
||||
{
|
||||
string path = tbPath.Text.Trim();
|
||||
if(path == "")
|
||||
if (path == "")
|
||||
{
|
||||
path = "\\10.131.36.205\\Data\\Projects\\";
|
||||
path += tbIdx.Text;
|
||||
@@ -133,7 +133,7 @@ namespace FPJ0000
|
||||
}
|
||||
var dlg = FCOMMON.Util.MsgQ("다음 폴더를 표시할까요?\n\n" +
|
||||
path);
|
||||
if(dlg == System.Windows.Forms.DialogResult.Yes)
|
||||
if (dlg == System.Windows.Forms.DialogResult.Yes)
|
||||
FCOMMON.Util.RunExplorer(path);
|
||||
}
|
||||
|
||||
@@ -158,7 +158,7 @@ namespace FPJ0000
|
||||
{
|
||||
var drv = this.bsWeek.Current as DataRowView;
|
||||
if (drv == null) return;
|
||||
var dlg = FCOMMON.Util.MsgQ("선택된 업무현황을 삭제하시겠습니까?" +
|
||||
var dlg = FCOMMON.Util.MsgQ("선택된 업무현황을 삭제하시겠습니까?" +
|
||||
"\n\n메일이 발송 완료된 경우 발송된 메일은 삭제되지 않습니다.");
|
||||
if (dlg == System.Windows.Forms.DialogResult.Yes)
|
||||
this.bsWeek.RemoveCurrent();
|
||||
@@ -166,7 +166,7 @@ namespace FPJ0000
|
||||
|
||||
private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var newdr = this.dsPRJ.ProjectsHistory.NewProjectsHistoryRow();
|
||||
var newdr = this.dsPRJ.ProjectsHistory.NewProjectsHistoryRow();
|
||||
var f = new fHistAdd(newdr);
|
||||
if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
|
||||
{
|
||||
@@ -228,7 +228,48 @@ namespace FPJ0000
|
||||
FCOMMON.info.ftp_passive);
|
||||
f.ShowDialog();
|
||||
}
|
||||
void SelectDate(TextBox ctl)
|
||||
{
|
||||
DateTime dt;
|
||||
var dateStr = ctl.Text.Trim();
|
||||
if (dateStr == "") dateStr = DateTime.Now.ToShortDateString();
|
||||
else
|
||||
{
|
||||
if (DateTime.TryParse(dateStr, out dt)) dateStr = dt.ToShortDateString();
|
||||
else
|
||||
{
|
||||
FCOMMON.Util.MsgE("날짜 형식으로 변환할 수 없는 문자열 입니다.\n" +
|
||||
"기준일자가 금일로 변경 됩니다");
|
||||
dateStr = DateTime.Now.ToShortDateString();
|
||||
}
|
||||
}
|
||||
dt = DateTime.Parse(dateStr);
|
||||
var f = new FCOMMON.fSelectDay(dt);
|
||||
if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
|
||||
{
|
||||
ctl.Text = f.dtPick.SelectionStart.ToShortDateString();
|
||||
}
|
||||
}
|
||||
private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||
{
|
||||
SelectDate(sdateTextBox);
|
||||
}
|
||||
|
||||
private void linkLabel3_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||
{
|
||||
SelectDate(ddateTextBox);
|
||||
}
|
||||
|
||||
private void linkLabel4_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||
{
|
||||
SelectDate(edateTextBox);
|
||||
}
|
||||
|
||||
private void linkLabel5_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||
{
|
||||
SelectDate(textBox1);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user