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 int ModificarEstadoSolicitudPagoServicio(SolicitudPagoServicioVob registro) { var pagoServRepo = new TFPagoServicioRepositorio(); int numPagoServicio = pagoServRepo.ModificarEstadoSolicitud(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 }); }