private void btn_delete_Click(object sender, EventArgs e) { if (txt_id_pengguna.Text != "" && txt_username.Text != "" && txt_password.Text != "" && txt_nama_pengguna.Text != "" && txt_status_pengguna.Text != "" && cbx_role.Text != "") { pengguna deletepengguna = (from dp in db.penggunas where dp.id_pengguna == txt_id_pengguna.Text select dp).First(); db.penggunas.DeleteOnSubmit(deletepengguna); db.SubmitChanges(); txt_id_pengguna.Clear(); txt_username.Clear(); txt_password.Clear(); txt_nama_pengguna.Clear(); txt_status_pengguna.Refresh(); cbx_role.Refresh(); fill(); MessageBox.Show("Pengguna Telah Dihapus"); } else { MessageBox.Show("Anda tidak memilih data apapun"); } }
private void btn_add_Click(object sender, EventArgs e) { if (txt_id_pengguna.Text != "" && txt_username.Text != "" && txt_password.Text != "" && txt_nama_pengguna.Text != "" && txt_status_pengguna.Text != "" && cbx_role.Text != "") { pengguna addpengguna = new pengguna(); addpengguna.id_pengguna = txt_id_pengguna.Text; addpengguna.username = txt_username.Text; addpengguna.password = txt_password.Text; addpengguna.nama = txt_nama_pengguna.Text; addpengguna.status_pengguna = txt_status_pengguna.Text; addpengguna.role = cbx_role.Text; db.penggunas.InsertOnSubmit(addpengguna); db.SubmitChanges(); txt_id_pengguna.Clear(); txt_username.Clear(); txt_password.Clear(); txt_nama_pengguna.Clear(); txt_status_pengguna.Refresh(); cbx_role.Refresh(); fill(); idpengguna1(); MessageBox.Show("Pengguna Telah Ditambahkan"); } else { MessageBox.Show("Anda tidak memasukkan data apapun"); } }
private void btn_edit_Click(object sender, EventArgs e) { if (txt_id_pengguna.Text != "" && txt_username.Text != "" && txt_password.Text != "" && txt_nama_pengguna.Text != "" && txt_status_pengguna.Text != "" && cbx_role.Text != "") { pengguna updatepengguna = (from up in db.penggunas where up.id_pengguna == txt_id_pengguna.Text select up).First(); updatepengguna.id_pengguna = txt_id_pengguna.Text; updatepengguna.username = txt_username.Text; updatepengguna.password = txt_password.Text; updatepengguna.nama = txt_nama_pengguna.Text; updatepengguna.status_pengguna = txt_status_pengguna.Text; updatepengguna.role = cbx_role.Text; db.SubmitChanges(); txt_id_pengguna.Clear(); txt_username.Clear(); txt_password.Clear(); txt_nama_pengguna.Clear(); txt_status_pengguna.Refresh(); cbx_role.Refresh(); fill(); MessageBox.Show("Pengguna Telah Diubah"); } else { MessageBox.Show("Anda tidak memilih data apapun"); } }
private void updatepengguna() { //pengguna updatepengguna = new pengguna(); pengguna updatepengguna = (from up in db.penggunas where up.id_pengguna == txt_id_pengguna.Text select up).First(); updatepengguna.id_pengguna = add_peminjaman_pengguna_form.add_text_idpengguna; updatepengguna.nama = add_peminjaman_pengguna_form.add_text_nama; updatepengguna.status_pengguna = txt_statuspengguna.Text; db.SubmitChanges(); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { string datapengguna = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(); pengguna pengguna1 = (from p in db.penggunas where p.id_pengguna == datapengguna select p).First(); txt_id_pengguna.Text = pengguna1.id_pengguna; txt_username.Text = pengguna1.username; txt_password.Text = pengguna1.password; txt_nama.Text = pengguna1.nama; txt_role.Text = pengguna1.role; }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { string idpengguna = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(); pengguna datapengguna = (from pd in db.penggunas where pd.id_pengguna == idpengguna select pd).First(); txt_id_pengguna.Text = datapengguna.id_pengguna; txt_username.Text = datapengguna.username; txt_password.Text = datapengguna.password; txt_nama_pengguna.Text = datapengguna.nama; txt_status_pengguna.Text = datapengguna.status_pengguna; cbx_role.Text = datapengguna.role; }
private void updatepengguna() { //pengguna updatepengguna = new pengguna(); pengguna updatepengguna = (from up in db.penggunas where up.id_pengguna == txt_id_pengguna.Text select up).First(); updatepengguna.id_pengguna = pinjam_form.text_id_pengguna; updatepengguna.nama = pinjam_form.text_nama_pengguna; updatepengguna.status_pengguna = txt_statuspengguna.Text; db.SubmitChanges(); txt_id_peminjaman.Clear(); txt_nama_barang.Clear(); txt_namapengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Clear(); }
private void button1_Click(object sender, EventArgs e) { if (txt_username.Text != "" && txt_password.Text != "") { pengguna updatepengguna = (from up in db.penggunas where up.id_pengguna == txt_idpengguna.Text select up).First(); updatepengguna.id_pengguna = txt_idpengguna.Text; updatepengguna.nama = txt_nama.Text; updatepengguna.username = txt_username.Text; updatepengguna.password = txt_password.Text; db.SubmitChanges(); txt_username.Clear(); txt_password.Clear(); MessageBox.Show("Kami sudah menerima perubahan :)"); } else if (txt_username.Text != "" && txt_password.Text == "") { MessageBox.Show("HARAP ISI DENGAN LENGKAP !!!"); } else if (txt_username.Text == "" && txt_password.Text != "") { MessageBox.Show("HARAP ISI DENGAN LENGKAP !!!"); } else { MessageBox.Show("ANDA TIDAK MENGUBAH APAPUN !!!"); } }
private void btn_login_Click(object sender, EventArgs e) { var UserLogin = from usr in db.penggunas where usr.username == txt_username.Text && usr.password == txt_password.Text select usr; if (UserLogin.Count() == 1) { UserPosition = UserLogin.First(); if (UserPosition.role == "Admin") { idpengguna = UserLogin.First().id_pengguna; username = UserLogin.First().username; namapengguna = UserLogin.First().nama; role = UserLogin.First().role; Admin_form f2 = new Admin_form(); f2.Show(); this.Hide(); } else if (UserPosition.role == "Manager") { idpengguna = UserLogin.First().id_pengguna; username = UserLogin.First().username; namapengguna = UserLogin.First().nama; role = UserLogin.First().role; Manager_Form f3 = new Manager_Form(); f3.Show(); this.Hide(); } else if (UserPosition.role == "Employee") { idpengguna = UserLogin.First().id_pengguna; username = UserLogin.First().username; namapengguna = UserLogin.First().nama; statuspengguna = UserLogin.First().status_pengguna; role = UserLogin.First().role; Empolyee_form f4 = new Empolyee_form(); f4.Show(); this.Hide(); } } else if (txt_username.Text == "" && txt_password.Text == "") { MessageBox.Show("HARAP ISI DENGAN LENGKAP !!!"); } else if (txt_username.Text == "" && txt_password.Text != "") { MessageBox.Show("HARAP ISI DENGAN LENGKAP !!!"); } else if (txt_username.Text != "" && txt_password.Text == "") { MessageBox.Show("HARAP ISI DENGAN LENGKAP !!!"); } else { MessageBox.Show("TIDAK ADA AKUN TERSEBUT !!!"); } }
private void btn_delete_Click(object sender, EventArgs e) { if (txt_idpeminjaman.Text != "" && txt_idbarang.Text != "" && txt_idpengguna.Text != "" && txt_nama_barang.Text != "" && txt_nama_pengguna.Text != "" && txt_waktu_peminjaman.Text != "" && txt_waktu_pemulangan.Text != "") { var User = from u in db.detailpeminjamans where u.id_pengguna == txt_idpengguna.Text select u; if (User.Count() > 1) { if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Green && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Green) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_idpeminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_idpengguna.Text select p).First(); updatepengguna.id_pengguna = txt_idpengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_idbarang.Text select b).First(); updatebarang.id_barang = txt_idbarang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = "Ada"; db.SubmitChanges(); txt_idpeminjaman.Clear(); txt_idbarang.Clear(); txt_idpengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); cbx_status.Refresh(); cbx_status_pengguna.Refresh(); fill(); MessageBox.Show("Peminjaman Telah Dihapus"); } else if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Red && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Red) { MessageBox.Show("Masukkan format tanggal dengan benar"); } } else if (User.Count() <= 1) { if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Green && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Green) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_idpeminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_idpengguna.Text select p).First(); updatepengguna.id_pengguna = txt_idpengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; updatepengguna.status_pengguna = "tidak meminjam"; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_idbarang.Text select b).First(); updatebarang.id_barang = txt_idbarang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = "Ada"; db.SubmitChanges(); txt_idpeminjaman.Clear(); txt_idbarang.Clear(); txt_idpengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); cbx_status.Refresh(); cbx_status_pengguna.Refresh(); fill(); } else if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Red && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Red) { MessageBox.Show("Masukkan format tanggal dengan benar"); } } } else { MessageBox.Show("Anda tidak memilih data apapun"); } }
private void btn_add_Click(object sender, EventArgs e) { if (txt_id_peminjaman.Text != "" && txt_id_barang.Text != "" && txt_id_pengguna.Text != "" && txt_nama_barang.Text != "" && txt_nama_pengguna.Text != "" && txt_status.Text != "" && txt_status_pengguna.Text != "" && txt_waktu_peminjaman.Text != "" && txt_waktu_pemulangan.Text != "") { var User = from u in db.detailpeminjamans where u.id_pengguna == txt_id_pengguna.Text select u; if (User.Count() > 1) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_id_peminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_id_pengguna.Text select p).First(); updatepengguna.id_pengguna = txt_id_pengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_id_barang.Text select b).First(); updatebarang.id_barang = txt_id_barang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = txt_status.Text; db.SubmitChanges(); txt_id_peminjaman.Clear(); txt_id_barang.Clear(); txt_id_pengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Refresh(); txt_status_pengguna.Refresh(); fill_3(); } else if (User.Count() <= 1) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_id_peminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_id_pengguna.Text select p).First(); updatepengguna.id_pengguna = txt_id_pengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; updatepengguna.status_pengguna = txt_status_pengguna.Text; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_id_barang.Text select b).First(); updatebarang.id_barang = txt_id_barang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = txt_status.Text; db.SubmitChanges(); txt_id_peminjaman.Clear(); txt_id_barang.Clear(); txt_id_pengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Refresh(); txt_status_pengguna.Refresh(); fill_3(); } } else { MessageBox.Show("Anda tidak memilih data apapun"); } }
partial void Deletepengguna(pengguna instance);
partial void Updatepengguna(pengguna instance);
partial void Insertpengguna(pengguna instance);