示例#1
0
        public void SettingValue()                              //gridview 전부 출력
        {
            gridView = new GridViewManager(dataGridViewSelect); // gridview 세팅
            string query = "Select id AS '번호'," +
                           "(SELECT name FROM Employee WHERE 등록자id=identification) AS 등록자" +
                           ",날짜,부서,업무종류,업무내용,SUBSTR(시작시간,12) AS 시작시간,SUBSTR(종료시간,12) AS 종료시간 FROM 일일업무등록,업무마스터 WHERE 업무마스터id=업무번호";


            gridView.SettingSelect(query); //select 세팅
            gridView.SettingGridView();    // gridview 그려주기

            //컬럼 사이즈 설정
            dataGridViewSelect.Columns[0].FillWeight = 50;
            dataGridViewSelect.Columns[3].FillWeight = 80;
            dataGridViewSelect.Columns[5].FillWeight = 250;


            //dataGridView1.Columns[6].Visible = false; // 화면에 보여주고 싶지 않은 칼럼 지정
        }
        public TodayWorkSaveChange(GridViewManager View, string buttonText, int id = 0, string name = "")
        {
            InitializeComponent();
            //등록인지 수정인지 버튼 수정
            buttonSaveANDChange.Text = buttonText;
            this.CASE = buttonText;
            gridView  = View;


            InitCombo();//초기 부서 콤보박스


            //만약 수정이면 기본 combobox 세팅
            if (CASE.Equals("수정"))
            {
                labelName.Text = name + "님의 일일업무 수정";
                changeid       = id;
                initChange();
            }
            else //수정아니면 본인 등록
            {
                labelName.Text = UserInfo.Getinstance().Name + "님의 일일업무 등록";
            }
        }