private void dt_user_CellContentClick(object sender, DataGridViewCellEventArgs e) { string KodeProduct = dgv.SelectedRows[0].Cells["User_Id"].Value.ToString(); if (dgv.Columns[e.ColumnIndex] == btnDelete) { bool DialogDel = MessageBox.Show("Are you sure to delete this Data", "DELETE", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes; if (DialogDel) { User_CRUD CRUD = new User_CRUD(); if (CRUD.GetDeleteByID(KodeProduct)) { MessageBox.Show("Data For ID: " + KodeProduct + " DELETED !!"); } else { MessageBox.Show("Data For ID " + KodeProduct + " FAILED TO DELETE !!"); } displayTable(); } } else if (dgv.Columns[e.ColumnIndex] == btnEdit) { FRM2BL(); frm_user_employee_2 frmEditProduct = new frm_user_employee_2(); frmEditProduct.ShowDialog(); } }
private void btn_Save_Click(object sender, EventArgs e) { usr = new Users_Model(); if (PerformValidation(gb_Main)) { FRM2BL(); bool DialogDel = MessageBox.Show("Are you sure to EDIT this Data", "EDIT", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes; if (DialogDel) { crud = new User_CRUD(); if (crud.Update(usr)) { MessageBox.Show("Data UPDATED !!"); this.Close(); } else { MessageBox.Show("Data FAILED UPDATED !!"); this.Close(); } } else { MessageBox.Show("Wrong Password !!"); } ((frm_user_employee)f).displayTable(); ((frm_user_employee)f).Clear(); } }
private void btn_submit_Click(object sender, EventArgs e) { PerformValidation(gb_Main); FRM2BL(); User_CRUD CRUD = new User_CRUD(); CRUD.Insert(usr); MessageBox.Show("Registered Successfully!"); this.Close(); }
public void displayTable() { try { User_CRUD CRUD = new User_CRUD(); dt = CRUD.getAllData(); dgv.DataSource = null; dgv.DataSource = dt; dgv.AllowUserToAddRows = false; dgv.ReadOnly = true; } catch (Exception ex) { MessageBox.Show("ERROR!!! : " + ex.Message.ToString()); } }