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); } }
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); } } }