Exemplo n.º 1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtPositionName.Text))
     {
         MessageBox.Show("Please indicate the position name.", "Add Position", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtPositionName.Focus();
         return;
     }
     else
     {
         if (new classes.Configuration().CheckIfExist("position_name", "Position", txtPositionName.Text))
         {
             MessageBox.Show(txtPositionName.Text + " is already exist.", "Add Position", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtPositionName.Focus();
             txtPositionName.Text = "";
             return;
         }
         else
         {
             position = new classes.Position();
             position.position_name = txtPositionName.Text;
             position.add_position();
             MessageBox.Show(txtPositionName.Text + " has been added.", "Add Position", MessageBoxButtons.OK, MessageBoxIcon.Information);
             if (request_from == "Add Employee")
             {
                 wf.admin.mu.frmAddEmployee.instance.display_data();
             }
             else
             {
                 frmViewPosition.instance.display_position_data();
             }
             this.Close();
         }
     }
 }
Exemplo n.º 2
0
 private void display_position()
 {
     position = new classes.Position();
     cbPosition.DataSource    = position.select_position_table();
     cbPosition.DisplayMember = "position_name";
     cbPosition.ValueMember   = "id";
     cbPosition.SelectedIndex = 0;
 }
Exemplo n.º 3
0
        public void display_position_data()
        {
            ps = new classes.Position();
            dgvPosition.DataSource          = ps.select_all_position();
            dgvPosition.AutoGenerateColumns = false;

            if (dgvPosition.Columns.Contains("action") && dgvPosition.Columns["action"].Visible)
            {
            }
            else
            {
                DataGridViewButtonColumn button = new DataGridViewButtonColumn();
                {
                    button.Name       = "action";
                    button.HeaderText = "Action";
                    button.Text       = "Update";
                    button.UseColumnTextForButtonValue = true;
                    this.dgvPosition.Columns.Add(button);
                }
            }
        }