Ejemplo n.º 1
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            //Edit position
            if (adgvCrewPositions.Rows.Count == 0)
            {
                return;
            }

            FormPositionEditor form = new FormPositionEditor();

            form.positionGuid  = MainForm.StrToGuid(adgvCrewPositions.CurrentRow.Cells["CREW_POSITION_GUID"].Value.ToString());
            form.positionName  = adgvCrewPositions.CurrentRow.Cells["POSITION_NAME"].Value.ToString();
            form.positionIndex = Convert.ToInt32(adgvCrewPositions.CurrentRow.Cells["POSITION_INDEX"].Value);

            var rslt = form.ShowDialog();

            if (rslt == DialogResult.OK && form.wasChanged)
            {
                _wasChanged = true;

                FillPositions();

                MainForm.LocateAdvGridRecord(form.positionName, "POSITION_NAME", 1, adgvCrewPositions);
            }
        }
Ejemplo n.º 2
0
        private void btnNew_Click(object sender, EventArgs e)
        {
            //Create new position

            FormPositionEditor form = new FormPositionEditor();

            var rslt = form.ShowDialog();

            if (rslt == DialogResult.OK)
            {
                _wasChanged = true;

                FillPositions();

                MainForm.LocateAdvGridRecord(form.positionName, "POSITION_NAME", 1, adgvCrewPositions);
            }
        }