Example #1
0
        private void TxtCariDtPinjam_TextChanged(object sender, EventArgs e)
        {
            //btncariPinjam.PerformClick();
            PinjamServ pinjam = new PinjamServ();

            dgvPeminjam.DataSource = pinjam.CariPeminjam(TxtCariDtPinjam.Text, "").DefaultView;
        }
Example #2
0
        private void textkembali_TextChanged(object sender, EventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            //PinjamServ km = PinjamServ();
            dgvdetailkembali.DataSource = pjm.TampilPinjaman(textkembali.Text);
        }
Example #3
0
        private void BtnHapusPeminjam_Click(object sender, EventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            try
            {
                if (pjm.isExistPeminjam(dgvPeminjam.Rows[dgvPeminjam.CurrentCell.RowIndex].Cells[0].Value.ToString()))
                {
                    if (MessageBox.Show("Apakah data tersebut akan dihapus?", "Hapus Data", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        pjm.HapusPeminjam(dgvPeminjam.Rows[dgvPeminjam.CurrentCell.RowIndex].Cells[0].Value.ToString());
                        MessageBox.Show("Data Berhasil di hapus.  ", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        TampilPeminjam();
                    }
                }

                else if (!pjm.isExistPeminjam(dgvPeminjam.Rows[dgvPeminjam.CurrentCell.RowIndex].Cells[0].Value.ToString()))
                {
                    MessageBox.Show("Belum ada data yang dipilih. ", " Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("Terjadi kesalahan tidak dapat menghapus data !", "Pesan", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #4
0
        //pengembalian alat
        private void BtnKembaliAlat_Click(object sender, EventArgs e)
        {
            tabMain.SelectedTab = (tabPage5);
            PinjamServ pjm = new PinjamServ();

            dgvKembali.DataSource = pjm.TampilSemuaPeminjam();
            BersihKembali();
        }
Example #5
0
        private void Peminjam_Load_1(object sender, EventArgs e)
        {
            PLaporan.Visible = false;
            PinjamServ pbs = new PinjamServ();

            dgvPeminjam.DataSource = pbs.TampilSemuaPeminjam();
            int numRows = dgvPeminjam.Rows.Count;

            labeljumlah.Text = " Jumlah Peminjam : " + numRows.ToString();
        }
Example #6
0
        private void MonitorData_Load(object sender, EventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            dgvdetailpinjam.DataSource = pjm.monitor();

            AlatServ alt = new AlatServ();

            dgvAlat.DataSource = alt.TampilSemua();
            //PinjamServ pj = new PinjamServ();
            // gvdetailpinjam.DataSource = pj.TampilSemuaPeminjam();
        }
Example #7
0
        //button pinjam alat
        private void BtnPinjamAlat_Click(object sender, EventArgs e)
        {
            tabMain.SelectedTab = (tabPage4);
            PinjamServ pb = new PinjamServ();

            TxtIdPeminjaman.Text = pb.KDPinjamOtomatis();
            BersihPinjam();
            //PinjamServ pb = new PinjamServ();
            //TxtP.Text = pb.PinjamOtomatis();
            //int numRows = DgvAl.Rows.Count;
            //TxtJumlah.Text = numRows.ToString();
        }
Example #8
0
        //ikut peminjaman.
        void BersihPinjam()
        {
            PinjamServ pb = new PinjamServ();

            TxtIdPeminjaman.Text = pb.KDPinjamOtomatis();
            TxtIdAnggota.Text    = "";
            TxtNamaAnggota.Text  = "";
            txtjumlah.Text       = "";

            DgvAl.Rows.Clear();
            DgvAl.Refresh();
            DTPtglpinjam.ResetText();
        }
Example #9
0
        private void DgvKembali_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            if (e.RowIndex >= 0)
            {
                DataGridViewRow row = this.DgvKembali.Rows[e.RowIndex];

                textkembali.Text = row.Cells[0].Value.ToString();
                //TxtNamaAnggota.Text = row.Cells[1].Value.ToString();

                grpdetailkembali.Visible = true;
            }
        }
Example #10
0
        //Detail Pinjam

        void Detail()
        {
            PinjamServ dpm = new PinjamServ();

            // DetailPinjam dpm = new DetailPinjam();
            if (dgvPeminjam.Rows.Count == 0)
            {
                MessageBox.Show("Data belum ada yang dipilih.  ", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);

                return;
            }
            else
            {
                txtdetail.Text = this.dgvPeminjam.CurrentRow.Cells[0].Value.ToString();
                //dpm.ShowDialog();
            }
        }
Example #11
0
        private void Peminjam_Load(object sender, EventArgs e)
        {
            //PinjamServ pbs = new PinjamServ();
            //DgvPeminjam.DataSource = pbs.TampilSemuaPeminjam();
            TampilPeminjam();

            //hitung kode alat otomatis
            PinjamServ pjm = new PinjamServ();
            int        x   = Convert.ToInt32(pjm.HitungPeminjam().Rows[0][0].ToString());

            labeljumlah.Text = "Jumlah Peminjam : " + dgvPeminjam.RowCount.ToString();

            //full screen
            WindowState = FormWindowState.Maximized;

            TxtCariDtPinjam.Focus();
        }
Example #12
0
        //peminjaman alat
        private void btnOk_Click(object sender, EventArgs e)
        {
            PinjamServ pb      = new PinjamServ();
            int        numRows = DgvAl.Rows.Count;

            txtjumlah.Text = numRows.ToString();

            // TxtP.Text = pb.PinjamOtomatis();
            if (!string.IsNullOrEmpty(TxtCariAl.Text.Trim()) ||
                string.IsNullOrEmpty(Txtletak.Text.Trim()) && NumJumlahPinjam.Value > 0)
            {
                DgvAl.Rows.Add(TxtCariAl.Text, Txtletak.Text, NumJumlahPinjam.Value);
                GrpAlat.Visible = false;
                TxtCariAl.Clear();
                NumJumlahPinjam.Value = 0;
            }
            else
            {
                MessageBox.Show("tambahkan");
            }
        }
Example #13
0
        private void dgvPeminjam_CellDoubleClick_1(object sender, DataGridViewCellEventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            if (e.RowIndex >= 0)
            {
                DataGridViewRow row = this.dgvPeminjam.Rows[e.RowIndex];

                txtdetail.Text = row.Cells[0].Value.ToString();
                //TxtNamaAnggota.Text = row.Cells[1].Value.ToString();

                grpdetail.Visible = true;
            }

            /*if (dgvPeminjam.SelectedRows.Count > 0)
             * {
             *  string id = dgvPeminjam.SelectedRows[0].Cells[0].Value + string.Empty;
             *  txtdetail.Text = id;
             *  grpdetail.Visible = true;
             * }*/
        }
Example #14
0
        private void txtdetail_TextChanged(object sender, EventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            dgvdetail.DataSource = pjm.TampilPinjaman(txtdetail.Text).DefaultView;
        }
Example #15
0
        /* private void dgvKembali_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
         * {
         *   if (e.RowIndex >= 0)
         *   {
         *       DataGridViewRow row = this.dgvKembali.Rows[e.RowIndex];
         *
         *       TxtIDPHilang.Text = row.Cells[0].Value.ToString();
         *       TxtIdAnggotaHilang.Text = row.Cells[1].Value.ToString();
         *       TxtNamaHilang.Text = row.Cells[2].Value.ToString();
         *
         *      // TxtJumlahHilang.Text = row.Cells[3].Value.ToString();
         *       //DTPPJalat.Text = row.Cells[4].Value.ToString();
         *       //grpAnggota.Visible = false;
         *   }
         *   grphilang.Visible = true;
         * }
         *
         * private void TxtIDPHilang_TextChanged(object sender, EventArgs e)
         * {
         *   PinjamServ pjm = new PinjamServ();
         *   DgvKNamaAlatHilang.DataSource = pjm.CekStatus(TxtIdP.Text);
         * }
         *
         * private void BtnBack_Click(object sender, EventArgs e)
         * {
         *   grphilang.Visible = false;
         * }
         * private void BtnSimpanHilang_Click(object sender, EventArgs e)
         * {
         *   KembaliServ km = new KembaliServ();
         *   bool simpan = false;
         *   try
         *   {
         *       if (string.IsNullOrEmpty( TxtIDPHilang.Text) ||
         *           string.IsNullOrEmpty(TxtIdAnggotaHilang.Text) ||
         *           string.IsNullOrEmpty(TxtNamaHilang.Text) ||
         *           string.IsNullOrEmpty(TxtJumlahHilang.Text))
         *       {
         *           MessageBox.Show("Mohon Data di isi semua \nTidak boleh ada yang kosong ",
         *                "Informasi", MessageBoxButtons.OK,
         *             MessageBoxIcon.Information);
         *       }
         *
         *       else
         *       {
         *           km.IdPeminjaman = TxtIDPHilang.Text.Trim();
         *           km.IdAnggota = TxtIdAnggotaHilang.Text.Trim();
         *           km.Nama = TxtNamaHilang.Text.Trim();
         *           km.Jumlah = int.Parse(TxtJumlahHilang.Text.Trim());
         *           simpan = true;
         *
         *           if (DgvKNamaAlat.Rows.Count > 0)
         *           {
         *               foreach (DataGridViewRow row in DgvKNamaAlat.Rows)
         *               {
         *                   string id_pinjam = row.Cells[0].Value.ToString();
         *                   string nama_alat = row.Cells[1].Value.ToString();
         *                   km.IdPinjaman = id_pinjam;
         *                   km.NamaAlat = nama_alat;
         *                   km.Simpan_Hilang();
         *                   km.jumlahhilang();
         *
         *               }
         *               if (simpan)
         *               {
         *                   //BersihKembali();
         *                   MessageBox.Show("Data Berhasil di Simpan. ",
         *                       " Informasi", MessageBoxButtons.OK,
         *                       MessageBoxIcon.Information);
         *                   grphilang.Visible = false;
         *               }
         *               else
         *               {
         *                   MessageBox.Show("Data gagal di simpan. ",
         *                  "informasi", MessageBoxButtons.OK,
         *                  MessageBoxIcon.Information);
         *               }
         *
         *           }
         *
         *           else
         *           {
         *               MessageBox.Show("belum menambahkan kembalian");
         *           }
         *       }
         *   }
         *
         *   catch
         *   {
         *       MessageBox.Show("Data gagal di simpan. ",
         *           "informasi", MessageBoxButtons.OK,
         *           MessageBoxIcon.Information);
         *   }
         *
         * }*/

        void LoadKembali()
        {
            PinjamServ pjm = new PinjamServ();

            dgvKembali.DataSource = pjm.TampilSemuaPeminjam();
        }
Example #16
0
        //ikut peminjaman
        private void BtnPinjam_Click(object sender, EventArgs e)
        {
            PinjamServ  pb = new PinjamServ();
            AnggotaServ ag = new AnggotaServ();

            TxtIdPeminjaman.Text = pb.KDPinjamOtomatis();
            try
            {
                if
                (string.IsNullOrEmpty(TxtIdPeminjaman.Text) ||
                 string.IsNullOrEmpty(TxtIdAnggota.Text) ||
                 string.IsNullOrEmpty(TxtNamaAnggota.Text) ||
                 //string.IsNullOrEmpty(TxtKodeAlat.Text) ||
                 string.IsNullOrEmpty(txtjumlah.Text))
                {
                    MessageBox.Show("Mohon Data di isi semua \nTidak boleh ada yang kosong ",
                                    "Informasi", MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);
                }
                else
                {
                    pb.IdPeminjaman = TxtIdPeminjaman.Text.Trim();
                    pb.IdAnggota    = TxtIdAnggota.Text.Trim();
                    pb.Nama         = TxtNamaAnggota.Text.Trim();
                    pb.Jumlah       = int.Parse(txtjumlah.Text.Trim());
                    //pb.Jam_Pinjam = TxtJamPinjam.Text.Trim();
                    //pb.Tanggal_Pinjam = DTPtglpinjam.Value.ToString("yyyy/mm/dd");

                    //MessageBox.Show("Data Berhasil di Simpan. ",
                    //  "Informasi", MessageBoxButtons.OK,
                    //  MessageBoxIcon.Information);

                    ag.Status     = "sedang pinjam";
                    ag.ID_Anggota = TxtIdAnggota.Text.Trim();
                    ag.UbahStatusAnggota();

                    if (DgvAl.Rows.Count > 0)
                    {
                        PinjamServ p = new PinjamServ();

                        pb.SimpanPeminjam();
                        foreach (DataGridViewRow row in DgvAl.Rows)
                        {
                            string nama_alat  = row.Cells[0].Value.ToString();
                            string letak      = row.Cells[1].Value.ToString();
                            string jumlah_tot = row.Cells[2].Value.ToString();
                            pb.IdPinjaman = p.PinjamOtomatis();
                            pb.Nama_Alat  = nama_alat;
                            pb.Letak      = letak;
                            pb.Jumlah_Tot = int.Parse(jumlah_tot);
                            pb.SimpanPinjaman();
                            pb.perbaruijumlah();
                        }

                        MessageBox.Show("Data Berhasil di Simpan. ",
                                        "Informasi", MessageBoxButtons.OK,
                                        MessageBoxIcon.Information);
                        BersihPinjam();
                    }
                    else
                    {
                        MessageBox.Show("belum menambahkan pinjaman");
                    }
                }
            }
            catch
            {
                MessageBox.Show("Data gagal di Simpan. ",
                                "Informasi", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            }
        }
Example #17
0
        //ikut pengembalian alat
        private void TxtIdP_TextChanged(object sender, EventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            DgvKNamaAlat.DataSource = pjm.CekStatus(TxtIdP.Text);
        }
Example #18
0
        //ikut kembali
        private void TxtCariKodePinjam_TextChanged(object sender, EventArgs e)
        {
            PinjamServ pjm = new PinjamServ();

            dgvKembali.DataSource = pjm.CekP(TxtCariKodePinjam.Text);
        }
Example #19
0
        void TampilPeminjam()
        {
            PinjamServ pbs = new PinjamServ();

            dgvPeminjam.DataSource = pbs.TampilSemuaPeminjam();
        }