Esempio n. 1
0
        private void btnBonus_Click(object sender, EventArgs e)
        {
            //Always check if gaji total has been printed or not
            if (!NBConfig.GetGBIDPrintedStaff())
            {
                if (delete_ || rddGajiMingguan.SelectedValue.ToString() == NBConfig.IGBID.ToString())
                {
                    frmAddGajiDetail frm = new frmAddGajiDetail(int.Parse(tipeRincianddl.SelectedValue.ToString())
                                                                , int.Parse(rddGajiMingguan.SelectedValue.ToString())
                                                                , 3
                                                                , tipeRincianddl.Text
                                                                , decimal.Parse(tipeRincianddl.Tag.ToString()));
                    frm.ShowDialog(this);

                    //refresh grid
                    this.vrinciangajiTableAdapter.FillByStaff(this.sinarekDataSet.vrinciangaji, int.Parse(rddGajiMingguan.SelectedValue.ToString()), 1);
                }
            }
            else
            {
                SetPrintedForms();
                helper.NotifMessage("Gaji Minggu ini telah di print maka input sudah tidak diperbolehkan"
                                    + "./nJika ada kesalahan harap dilaporkan.");
            }
        }
Esempio n. 2
0
        private void btnKasBon_Click(object sender, EventArgs e)
        {
            if (!NBConfig.GetGMIDPrinted())
            {
                //Hardcoded to input only kasbon
                frmAddGajiDetail frm = new frmAddGajiDetail(12
                                                            , int.Parse(rddGajiMingguan.SelectedValue.ToString())
                                                            , 2
                                                            , "Kas Bon"
                                                            , 50000);
                frm.ShowDialog(this);

                //refresh grid
                this.rinciangajiTableAdapter.FillByTipeGID(this.sinarekDataSet.rinciangaji, 2, int.Parse(rddGajiMingguan.SelectedValue.ToString()));
            }
            else
            {
                SetPrintedForms();
                MessageBox.Show("Gaji Minggu ini telah di print maka input sudah tidak diperbolehkan"
                                + "./nJika ada kesalahan harap dilaporkan.");
            }
        }