public IActionResult search(int ordenpago, int banco, int sucursal, int moneda, int estado)
        {
            OrdenPagoView en = new OrdenPagoView {
                OrdenesPago = _ordenesPagoRepository.Search(ordenpago, banco, sucursal, moneda, estado)
            };

            return(PartialView("_OrdenesPagoGrid", en));
        }
        public IActionResult OrdenesPago()
        {
            OrdenPagoView en = new OrdenPagoView {
                Bancos     = _ordenesPagoRepository.getBancosDDL(),
                Sucursales = new List <SelectListItem>(),
                Monedas    = _ordenesPagoRepository.getMonedasDDL(),
                Estados    = _ordenesPagoRepository.getEstadosDDL()
            };

            return(View(en));
        }
        public IActionResult save([Bind("Codigo,CodBanco,CodSucursal,CodMoneda,Monto,CodEstado")] OrdenPago ordenPago)
        {
            if (ordenPago.Codigo == 0)
            {
                ordenPago.Codigo = _ordenesPagoRepository.Add(ordenPago);
            }
            else
            {
                _ordenesPagoRepository.Update(ordenPago);
            }
            OrdenPagoView en = new OrdenPagoView
            {
                Bancos      = _ordenesPagoRepository.getBancosDDL(),
                Sucursales  = new List <SelectListItem>(),
                Monedas     = _ordenesPagoRepository.getMonedasDDL(),
                Estados     = _ordenesPagoRepository.getEstadosDDL(),
                OrdenesPago = _ordenesPagoRepository.Search(ordenPago.Codigo, 0, 0, 0, 0)
            };

            return(View("OrdenesPago", en));
        }