public HttpResponseMessage Get() { var nvc = HttpUtility.ParseQueryString(Request.RequestUri.Query); var tipo = nvc["tipo"]; using (var service = new SituacionesTesoreriaService(ContextService)) { var listsituaciones = appService.GetListSituaciones(); var result = new ResultBusquedas <SituacionesTesoreriaModel>() { values = tipo.Equals("0") ? service.getAll().Select(f => (SituacionesTesoreriaModel)f).ToList().Where(f => f.Prevision == TipoPrevision.Ambos || f.Prevision == TipoPrevision.Cobros) : service.getAll().Select(f => (SituacionesTesoreriaModel)f).ToList().Where(f => f.Prevision == TipoPrevision.Ambos || f.Prevision == TipoPrevision.Pagos).ToList(), columns = new[] { new ColumnDefinition() { field = "Cod", displayName = "Cod", visible = true, filter = new Filter() { condition = ColumnDefinition.STARTS_WITH } }, new ColumnDefinition() { field = "Descripcion", displayName = "Descripcion", visible = true } } }; var response = Request.CreateResponse(HttpStatusCode.OK); response.Content = new StringContent(JsonConvert.SerializeObject(result), Encoding.UTF8, "application/json"); return(response); } }
// GET: api/Supercuentas/5 public HttpResponseMessage Get(string id) { using (var service = new SituacionesTesoreriaService(ContextService)) { var list = service.get(id) as SituacionesTesoreriaModel; var response = Request.CreateResponse(HttpStatusCode.OK); response.Content = new StringContent(JsonConvert.SerializeObject(list), Encoding.UTF8, "application/json"); return(response); } }
public override ActionResult Create() { if (TempData["errors"] != null) { ModelState.AddModelError("", TempData["errors"].ToString()); } var model = TempData["model"] == null?Helper.fModel.GetModel <SituacionesTesoreriaModel>(ContextService) : TempData["model"] as SituacionesTesoreriaModel; using (var service = new SituacionesTesoreriaService(ContextService)) { ((IToolbar)model).Toolbar = GenerateToolbar(service, TipoOperacion.Alta, model); } return(View(model)); }
public SituacionesTesoreriaStartup(IContextService context, MarfilEntities db) { _context = context; _tablasVariasService = new SituacionesTesoreriaService(context, db); }