public StandardProcess(Member member, BasicForm form) { InitializeComponent(); _LoginInfo = member; _Mother = form; _DP = new DetailProcess(); _SPM = new StandardProcessModel(); _StandardProcessController = new StandardProcessController(); ResetData(); //처음에 생성될때 }
private void btn_DP_Apply_Click(object sender, EventArgs e) { Button btn = (Button)sender; DetailProcess dp = new DetailProcess(); switch ((int)btn.Tag) { case 1: dp.No = (int)DP_DFName.Tag; dp.DFName = DP_DFName.Text; dp.Name = DP_Name.Text; dp.Color1 = DP_Color1.BackColor.ToArgb().ToString(); dp.Color2 = DP_Color2.BackColor.ToArgb().ToString(); _StandardProcessController.DP_Add(dp); break; //추가 수정 삭제 에서 데이터 받아오는거 로컬 데이터에서 부터 시작되는거 확인하고 시행할것 case 2: //update dp.StaticNo = (int)DP_DFName.Tag; dp.DFName = DP_DFName.Text; dp.Name = DP_Name.Text; dp.Color1 = DP_Color1.BackColor.ToArgb().ToString(); dp.Color2 = DP_Color2.BackColor.ToArgb().ToString(); _StandardProcessController.DP_Update(dp); break; case 3: dp.StaticNo = (int)DP_DFName.Tag; _StandardProcessController.DP_Delete(dp.StaticNo); break; } // switch //페이지 초기화 ShowDetailProcess(); btn_3ea_Init(); SetAlarm("상세 일정이 적용되었습니다."); }
public void DP_Update(DetailProcess dp) { dataBase.DP_Update(dp); }
public void DP_Add(DetailProcess dp) { dataBase.DP_Add(dp); }