// GET: Consignaciones public IActionResult Index() { var anhoParametrizado = _parametrosRepository.Get(x => x.Nombre.Equals("año")).FirstOrDefault(); var search = ParseToListMVC(_consignacionRepository.GetConsignaciones(Convert.ToInt32(anhoParametrizado.Valor1), new string[] { "Persona" })); ViewData["controller"] = _controller; ViewData["action"] = ""; return(View(search)); }
// GET: Prestamos public IActionResult Index() { ViewData["controller"] = "Prestamos"; ViewData["action"] = ""; var anhoParametrizado = _parametrosRepository.Get(x => x.Nombre.Equals("año")).FirstOrDefault(); var prestamos = _prestamoRepository.Get(x => x.Fecha.Year == Convert.ToInt32(anhoParametrizado.Valor1), new string[] { "Persona" }); var search = ParseToListMVC(prestamos); return(View(search)); }
public void OnGet() { var anhoParametrizado = Convert.ToInt32(_parametrosRepository.Get(x => x.Nombre.Equals("año")).FirstOrDefault().Valor1); ahorrado = _consignacionRepository.Get(x => x.Fecha.Year == anhoParametrizado && x.TipoConsignacion == 2).Sum(x => x.Valor); interes = _consignacionRepository.Get(x => x.Fecha.Year == anhoParametrizado && x.TipoConsignacion == 1).Sum(x => x.Interes); prestado = _prestamoRepository.Get(x => x.Fecha.Year == anhoParametrizado && !x.Finalizado).Sum(x => x.Valor); disponible = ahorrado + interes - prestado; }
private bool ParametrosExists(int id) { return(_parametrosRepository.Get(x => x.Id == id).Count() > 0); }