public void delete(ModoPago objModoPago) { bool verificacion = true; //verificacion de existencia ModoPago objModoPagoAux = new ModoPago(); objModoPagoAux.NumPago = objModoPago.NumPago; verificacion = objModoPagoDao.find(objModoPagoAux); if (!verificacion) { objModoPago.Estado = 33; return; } //fin verificaion de existencia //verificaicon de existencia de factura Factura objFactura = new Factura(); objFactura.NumPago = objModoPago.NumPago; verificacion = !objFacturaDao.findFacturaPorNumPago(objFactura); if (!verificacion) { objModoPago.Estado = 34; return; } objModoPago.Estado = 99; objModoPagoDao.delete(objModoPago); return; }
public void delete(ModoPago objModoPago) { bool verificacion = true; //Verificar Se o modo de pag existe ModoPago objModoPagoAux = new ModoPago(); objModoPagoAux.NumPago = objModoPago.NumPago; verificacion = objModoPagoDao.find(objModoPagoAux); if (!verificacion) { objModoPago.Estado = 33; return; } // **---- verificar se tem fatura relacionada a ele //POR DEPOIS O CÓDIGO AQUI objModoPago.Estado = 99; objModoPagoDao.delete(objModoPago); return; }