Esempio n. 1
0
 private void btnSubmit_Click(object sender, EventArgs e)
 {
     if (radioGroup.SelectedIndex == 0)
     {
         DataTable dt = new DataTable();
         foreach (GridColumn column in gridView1.Columns)
         {
             dt.Columns.Add(column.FieldName, column.ColumnType);
         }
         for (int i = 0; i < gridView1.DataRowCount; i++)
         {
             DataRow row = dt.NewRow();
             foreach (GridColumn column in gridView1.Columns)
             {
                 row[column.FieldName] = gridView1.GetRowCellValue(i, column);
             }
             dt.Rows.Add(row);
         }
         if (dt != null && dt.Rows.Count > 0)
         {
             bool sKetQua = BUS_BaoCom.InsertMeal(dt, ad_user_id);
             if (sKetQua)
             {
                 MessageBox.Show("Báo cơm thành công!", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.gridBaoCom.DataSource = null;
             }
             else
             {
                 MessageBox.Show("Báo cơm không thành công!", "Không thành công", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Báo cơm không thành công!", "Không thành công", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("Vui lòng chọn loại công việc = 'thực hiện báo cơm'", "Không thành công", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 2
0
        private void frmInoutLine_Load(object sender, EventArgs e)
        {
            if (string.Compare(document_type_code, "ITG") == 0)
            {
                lkInputProcess(false);
            }
            else
            {
                lkInputProcess(false);
            }


            dtInoutLine             = BUS_SanXuat.GetInoutLine(m_inout_id);
            grdInoutLine.DataSource = dtInoutLine;

            groupControl3.Text = "Headcount ngày " + DateTime.Now.Date.ToString("dd/MM/yyyy");
            dtAttendance       = BUS_BaoCom.LoadAttendance(ad_org_id);
            txtTotal.Text      = dtAttendance.Rows[0][1].ToString();
            txtAttendance.Text = dtAttendance.Rows[0][2].ToString();
            txtAbsent.Text     = dtAttendance.Rows[0][3].ToString();
        }
Esempio n. 3
0
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            string maCa;

            if (lkShift.EditValue != null)
            {
                maCa = lkShift.EditValue.ToString();
            }
            else
            {
                maCa = "0";
            }
            splashScreenManager3.ShowWaitForm();
            string    fromDate = dateEdit.DateTime.Date.ToString("yyyy-MM-dd");
            string    toDate   = dateEdit1.DateTime.Date.ToString("yyyy-MM-dd");
            string    boPhan   = lkBoPhan.EditValue.ToString();
            string    mode     = radioGroup.EditValue.ToString();
            DataTable dtMeal   = BUS_BaoCom.LoadMeal(fromDate, toDate, mode, boPhan, maCa);

            gridBaoCom.DataSource = dtMeal;
            splashScreenManager3.CloseWaitForm();
        }