Example #1
0
        public StandardProcess(Member member, BasicForm form)
        {
            InitializeComponent();
            _LoginInfo = member;
            _Mother    = form;

            _DP  = new DetailProcess();
            _SPM = new StandardProcessModel();

            _StandardProcessController = new StandardProcessController();

            ResetData();
            //처음에 생성될때
        }
Example #2
0
        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("상세 일정이 적용되었습니다.");
        }
Example #3
0
 public void DP_Update(DetailProcess dp)
 {
     dataBase.DP_Update(dp);
 }
Example #4
0
 public void DP_Add(DetailProcess dp)
 {
     dataBase.DP_Add(dp);
 }