public int ModificarEstadoSolicitudPagoServicio(SolicitudPagoServicioVob registro) { var pagoServRepo = new TFPagoServicioRepositorio(); int numPagoServicio = pagoServRepo.ModificarEstadoSolicitud(registro); return numPagoServicio; }
public List<FormaPagoVob> listaFormaPago() { var pagoServRepo = new TFPagoServicioRepositorio(); List<FormaPagoVob> numPagoServicio = pagoServRepo.listaFormaPago(); return numPagoServicio; }
public int AgregarPagoServicio(PagoServicioVob registro) { var pagoServRepo = new TFPagoServicioRepositorio(); int numPagoServicio = pagoServRepo.Agregar(registro); return numPagoServicio; }
public RespuestaBusquedaSolicitudPagoServVob BuscarSolicitudesPagoSericio(SolicitudBusquedaSolicitudPagoServVob filtroBusq) { List<SolicitudPagoServicioVob> lista = new List<SolicitudPagoServicioVob>(); var pagoServRepo = new TFPagoServicioRepositorio(); lista = pagoServRepo.BuscarSolicitudesPago(); if (filtroBusq.SolicitudPagoServFilter != null) { if (filtroBusq.SolicitudPagoServFilter.NumSolicitudPago > 0) { lista = lista.Where(x => x.NumSolicitudPago == filtroBusq.SolicitudPagoServFilter.NumSolicitudPago).ToList(); } if (filtroBusq.SolicitudPagoServFilter.FechaInicio != null) { System.DateTime dateIni = (System.DateTime)filtroBusq.SolicitudPagoServFilter.FechaInicio; System.DateTime dateIniNew = new System.DateTime(dateIni.Year, dateIni.Month, dateIni.Day, 0, 0, 0); lista = lista.Where(x => x.FechaSolicitud >= dateIniNew).ToList(); } if (filtroBusq.SolicitudPagoServFilter.FechaFin != null) { System.DateTime dateFin = (System.DateTime)filtroBusq.SolicitudPagoServFilter.FechaFin; System.DateTime dateFinNew = new System.DateTime(dateFin.Year, dateFin.Month, dateFin.Day, 23, 59, 59); lista = lista.Where(x => x.FechaSolicitud <= dateFinNew).ToList(); } if (filtroBusq.SolicitudPagoServFilter.CodEstadoSolicitud != null && !filtroBusq.SolicitudPagoServFilter.CodEstadoSolicitud.Equals("-1")) { lista = lista.Where(x => x.CodEstadoSolicitud == filtroBusq.SolicitudPagoServFilter.CodEstadoSolicitud).ToList(); } if (filtroBusq.SolicitudPagoServFilter.DNI != null && !filtroBusq.SolicitudPagoServFilter.DNI.Equals("")) { lista = lista.Where(x => x.DNI == filtroBusq.SolicitudPagoServFilter.DNI).ToList(); } } int total = lista.Count(); return new RespuestaBusquedaSolicitudPagoServVob{ listaSolicitudPagoServicio = lista.ToList(), totalElementos = total }; }