public List <Sucursal> ListarByIdBanco(int idBanco) { var sucursalComponent = new SucursalComponent(); var sucursales = sucursalComponent.Listar(idBanco); return(sucursales); }
public ActionResult Listar(int idSucursal = 0) { var sucursalComponent = new SucursalComponent(); ViewBag.Sucursales = new SelectList(sucursalComponent.ListarTodas() ?? Enumerable.Empty <Sucursal>(), "Id", "Nombre"); var ordenes = ordenComponent.Listar(idSucursal).Select(x => new OrdenDePagoViewModel() { Id = x.Id, EstadoDesc = x.Estado.GetDisplayName(), FechaDePago = x.FechaDePago, IdSucursal = x.IdSucursal, MonedaDesc = x.Moneda.GetDisplayName(), Monto = x.Monto, Sucursal = x.Sucursal.Nombre }); return(View(ordenes)); }
public ActionResult Editar(int id = 0) { ViewBag.Monedas = MonedaEnum.Dolares.ToSelectList("", true); ViewBag.Estados = EstadoOrdenPagoEnum.Anulada.ToSelectList("", true); var sucursalComponent = new SucursalComponent(); ViewBag.Sucursales = new SelectList(sucursalComponent.ListarTodas() ?? Enumerable.Empty <Sucursal>(), "Id", "Nombre"); if (id == 0) { return(View(new OrdenDePagoViewModel())); } else { var orden = ordenComponent.ObtenerById(id); Mapper.CreateMap <OrdenDePago, OrdenDePagoViewModel>(); var ordenDePagoViewModel = Mapper.Map <OrdenDePago, OrdenDePagoViewModel>(orden); return(View(ordenDePagoViewModel)); } }