Exemplo n.º 1
0
        public JsonResult GetClientes(int id)
        {
            if (id > 0)
            {
                Empresas empresaDao = new Empresas();

                var listaClientes = empresaDao.GetClientesByIdEmpresa(id);

                var selectListClientes = listaClientes.Select(x => new SelectListItem()
                {
                    Value = x.IdCliente.ToString(),
                    Text  = x.Nombre,
                }).ToList();

                var itemNew = new SelectListItem()
                {
                    Value    = "0",
                    Text     = "  Todas -",
                    Selected = true
                };
                selectListClientes.Insert(0, itemNew);

                return(Json(selectListClientes, JsonRequestBehavior.AllowGet));
            }
            else
            {
                var selectListClientes = new List <SelectListItem>();

                var itemNew = new SelectListItem()
                {
                    Value    = "0",
                    Text     = " Todas - ",
                    Selected = true
                };
                selectListClientes.Insert(0, itemNew);

                return(Json(selectListClientes, JsonRequestBehavior.AllowGet));
            }



            return(Json(new { status = "--" }, JsonRequestBehavior.AllowGet));
        }