Example #1
0
        private void cmdAdd_Click(object sender, EventArgs e)
        {
            if (GvCustomerByPjl.SelectedCells.Count > 0)
            {
                Guid   cust  = new Guid(GvCustomerByPjl.SelectedCells[0].OwningRow.Cells["CustID"].Value.ToString());
                string custn = GvCustomerByPjl.SelectedCells[0].OwningRow.Cells["NamaCustomer"].Value.ToString();

                Penjualan.frmTitipanUpdate ifrmChild = new Penjualan.frmTitipanUpdate(this, cust, custn);
                Program.MainForm.CheckMdiChildren(ifrmChild);
            }
        }
Example #2
0
        private void cmdEditTitipan_Click(object sender, EventArgs e)
        {
            string selectedTitipanRowID = "";

            if (gvDaftarTitipan.SelectedCells.Count >= 1)
            {
                selectedTitipanRowID = gvDaftarTitipan.SelectedCells[0].OwningRow.Cells["RowID"].Value.ToString();
                Guid RowID = new Guid(gvDaftarTitipan.SelectedCells[0].OwningRow.Cells["RowID"].Value.ToString());
                if (CheckPrint(RowID) == true)
                {
                    MessageBox.Show("Sudah dilakukan pencetakan kwitansi tidak dapat mengedit data lagi!");
                    return;
                }
                if (CheckDeleteRule(new Guid(selectedTitipanRowID)) == false)
                {
                    Penjualan.frmTitipanUpdate ifrmChild = new Penjualan.frmTitipanUpdate(this, selectedTitipanRowID);
                    Program.MainForm.CheckMdiChildren(ifrmChild);
                }
                else
                {
                    DateTimeFormatInfo dfi  = DateTimeFormatInfo.CurrentInfo;
                    DateTime           date = GlobalVar.GetServerDate;
                    Calendar           cal  = dfi.Calendar;
                    int mingguKe            = cal.GetWeekOfYear(date, dfi.CalendarWeekRule, dfi.FirstDayOfWeek);

                    Tools.pin(PinId.Periode.Hari, mingguKe, date, PinId.Bagian.Piutang, Convert.ToInt32(PinId.ModulId.HapusKwitansiPelunasan), "Hapus Pelunasan Pembelian.\nSudah lewat tanggal, tidak diperkenankan menghapus data ini !");
                    if (GlobalVar.pinResult == false)
                    {
                        return;
                    }

                    Penjualan.frmTitipanUpdate ifrmChild = new Penjualan.frmTitipanUpdate(this, selectedTitipanRowID);
                    Program.MainForm.CheckMdiChildren(ifrmChild);
                }
            }
        }