예제 #1
0
        private void edit_employee()
        {
            DataGridViewRow dgvr = dgvEmployees.CurrentRow;
            DataRow         row  = ((DataRowView)dgvr.DataBoundItem).Row;

            frmEdit frm = new frmEdit();

            frm.StartPosition = FormStartPosition.CenterScreen;
            frm.LoadRow(row);
            frm.NOVA_ = false;
            frm.ShowDialog();

            DataRow dac = dacEmployees.DT.Rows.Find(row["EmpId"]);

            foreach (DataColumn c in dac.Table.Columns)
            {
                row[c.ColumnName] = dac[c.ColumnName];
            }


            //DataRow find = _tbj_dt.Rows.Find(row["EmpId"]);
            //foreach (DataGridViewCell cell in dgvr.Cells)
            //    cell.Value =

            //for (int i = 0; i < dgvr.Cells.Count; i++)
            //    dgvr.Cells[i].Value = row.ItemArray[i];

            //show_panels();
        }
예제 #2
0
        /*******************************************************************************************************************\
        *                                                                                                                 *
        \*******************************************************************************************************************/

        private void nova_employee()
        {
            frmEdit frm = new frmEdit();

            frm.StartPosition = FormStartPosition.CenterScreen;

            frm.NOVA_ = true;
            frm.ShowDialog();

            show_panels();
        }