public ActionResult GetFichajesImpagosByClubId(int parentId) { var query = Context.MovimientosEntradaConClub.Where(x => x.ClubId == parentId && x.Concepto.Id == (int)ConceptoTipoEnum.Fichaje).ToList(); query = query.Where(x => x.ImporteAdeudado() > 0).ToList(); var records = VMM.MapForGrid(query); var cantidad = 0; if (records != null) { cantidad = records.Count; } return(Json(new { records, cantidad }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetForGrido(string estado) { estado = estado.Substring(0, 1); //Porque viene con un extraño signo de pregunta al final var estadoInt = Convert.ToInt32(estado); var query = Context.JugadoresaAutofichados.Where(x => (int)x.Estado == estadoInt); estado = estado.Substring(0, 1); //Porque viene con un extraño signo de pregunta al final var records = VMM.MapForGrid(query.ToList()); var cantidad = 0; if (records != null) { cantidad = records.Count; } return(Json(new { records, cantidad }, JsonRequestBehavior.AllowGet)); }