public Boolean HasChanged() { var changed = false; if (Actividad.Estado != Constantes.CONST_EstadoAprobadoFA && Actividad.Estado != Constantes.CONST_EstadoRechazadoFA) { return(false); } var estadoChanged = Estado != Actividad.Estado ? true : false; var observacionesChanged = Observaciones != Actividad.ObservacionesFA ? true : false; var fechaPagoChanged = FechaPago.GetValueOrDefault(DateTime.Now).Date != Actividad.FechaRtaFA.GetValueOrDefault(DateTime.Now).Date ? true : false; var valorReteFuenteChanged = ValorRetefuente != Actividad.valorretefuente ? true : false; var valorReteIcaChanged = ValorReteIca != Actividad.valorreteica ? true : false; var valorReteIvaChanged = ValorReteIva != Actividad.valorreteiva ? true : false; var valorReteCreeChanged = ValorReteCree != Actividad.otrosdescuentos ? true : false; var valorPagadoChanged = ValorPagado != Actividad.valorpagado ? true : false; var codigoAchChanged = CodigoAch != Actividad.codigopago ? true : false; var observacionReprocesoChanged = ObservacionReproceso != Actividad.ObservacionCambio ? true : false; if (estadoChanged || observacionesChanged || fechaPagoChanged || valorReteFuenteChanged || valorReteIcaChanged || valorReteIvaChanged || valorReteCreeChanged || valorPagadoChanged || codigoAchChanged || observacionReprocesoChanged) { changed = true; } return(changed); }
public override string ToString() { return($"{NombreServicioPublico};{NumeroReciboPago};{FechaPago.ToString("dd/MM/yyyy")};{ValorPago}"); }
public string DatosExportacion() { return($"{IdReciboPago};{FechaPago.ToShortDateString()};{ValorPagado}"); }
public override string ToString() { return($"{TipoContrato};{NIT};{NombreTercero};{FechaPago.ToString("dd/MM/yyyy")};{ValorPagado}"); }