private void button1_Click(object sender, EventArgs e) { clearall(); errorProvider1.Clear(); this.Hide(); PengelolaanJadwal myParent = (PengelolaanJadwal)this.Parent; myParent.enable(); }
private void button2_Click(object sender, EventArgs e) // Button Simpan { if (flagperintah == 1) //tambah data { if (cektxt() == true) { errorProvider1.Clear(); int IDPeg = JDWL_C.getIdPegawai(cmbNamaBTC.Text); int IDShift = JDWL_C.getIdShift(cmbShift.Text, cmbHari.Text); iNBC.Entity.PegawaixShift PxS = new Entity.PegawaixShift(IDPeg, IDShift); if (JDWL_C.cekNjumlahJaga(IDPeg) == 6) { DialogResult drErrorSQL = MessageBox.Show("Pegawai tersebut sudah mencapai maksimal batas pengambilan shift", "iNBC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { try { JDWL_C.addJadwal(PxS); clearall(); this.Hide(); PengelolaanJadwal myParent = (PengelolaanJadwal)this.Parent; myParent.enable(); myParent.Show(); } catch (SqlException ex) { if (ex.Number == 2627) { DialogResult drErrorSQL = MessageBox.Show("Jadwal Tersebut sudah ada, silahkan inputkan jadwal yang lain", "iNBC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } } else { if (cektxt() == true) { errorProvider1.Clear(); int IDPeg = JDWL_C.getIdPegawai(cmbNamaBTC.Text); int IDShift = JDWL_C.getIdShift(cmbShift.Text, cmbHari.Text); iNBC.Entity.PegawaixShift PxS = new Entity.PegawaixShift(IDPeg, IDShift); DialogResult dr = MessageBox.Show("Apakah anda yakin ingin mengubah data jadwal beautician " + temp_promo, "iNBC", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { try { JDWL_C.editJadwal(PxS, int.Parse(txtID.Text), int.Parse(txtID2.Text)); DialogResult drX = MessageBox.Show("Data Jadwal berhasil diubah", "iNBC", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (SqlException ex) { if (ex.Number == 2627) { DialogResult drErrorSQL = MessageBox.Show("Jadwal Tersebut sudah ada, silahkan inputkan jadwal yang lain", "iNBC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } clearall(); this.Hide(); PengelolaanJadwal myParent = (PengelolaanJadwal)this.Parent; myParent.Enableedit(); } } }