Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
 // 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);
 }