Jump to content

Search the Community

Showing results for tags 'mvc'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


GitHub


LinkedIn


Twitter


Facebook

  1. Bom dia! Estou a fazer um secript que me permita esconder e mostrar o conteudo do meu site baseado em ajax e jquery. O meu objetivo é mostrar o conteudo sem fazer reload à página e, se a página já tiver sido carregada, simplesmente esconder a outra e mostrar essa. divs: <div id="content"> <div class="loader1" style="display: none"> <img src="~/img/dragon.gif" alt="Loading..." /> </div> <div id="content1"> @RenderBody() </div> <div id="content2"> </div> </div> Script: <script> $(".teste a").on("click", function () { var sel = $(this).attr("data-sub"); if ($(this).attr('data-loaded') == 'true') { //VERIFICAR SE JA FOI CARREGADO ✓ console.log('esta div já existe!'); console.log($(this).attr("data-sub")); if (($("div." + sel).attr("class")) != sel) { //SE SIM ESCONDE ANTERIOR E MOSTRA ATUAL $(sel).hide(); console.log('Esconder esta div'); } else { $(sel).show(); console.log('Mostrar esta div'); } } else { console.log('esta div NÃO existe!'); $(this).attr('data-loaded', 'true'); $(".loader1").show(); //ATIVA LOADING ✓ $.ajax({ //SE NAO PEDIDO AJAX AO URL CORRESPONDENTE DINAMICAMENTE ✓ type: 'GET', url: '/' + $(".main a").attr('data-main') + '/' + $(this).attr('data-sub'), success: function (data) { if ($(data).text() != '') { //VERIFICAR SE TRAZ RESULTADO ✓ $("#content2").add('<div id="cont" class="' + sel + '"' + '>' + data + '</div>').appendTo('#content2'); //SE SIM ADICIONA AO CONTAINER ✓ $("#content1").hide(); } else { alert('O container está vaziu!'); } }, complete: function () { $(".loader1").hide(); //DESATIVA LOADING ✓ }, return: false, }); } }); </script> navbar: <div class="sidebar-header"> <a href="../home"><img src="/img/logodrakoons.png" alt="Alternate Text" class="imgresponsive" /></a> </div> <ul class="list-unstyled components"> <i class="fas fa-home paddingleft" style="font-size: 20px"></i><a href="../home"> Início</a> <li class="main"> <a href="#homeSubmenu" data-toggle="collapse" aria-expanded="false" class="dropdown-toggle" data-main="portfolio">Portfólio</a> <ul class="dro collapse list-unstyled" id="homeSubmenu"> <li class="teste"> <a href="#" data-url="/portfolio/artworks" data-loaded="false" data-sub="artworks"> Artworks</a> </li> <li class="teste"> <a href="#" data-url="/portfolio/logotipos" data-loaded="false" data-sub="logotipos">Logótipos</a> </li> <li class="teste"> <a href="#" data-url="/portfolio/banners" data-loaded="false" data-sub="banners">Banners</a> </li> <li class="teste"> <a href="#" data-url="/portfolio/videos" data-loaded="false" data-sub="videos">Videos</a> </li> </ul> </li> <li class="main"> <a href="#pageSubmenu" data-toggle="collapse" aria-expanded="false" class="dropdown-toggle art" id="teste" data-main="artistas">Artistas</a> <ul class="drop collapse list-unstyled" id="pageSubmenu"> <li> <a id="art" href="/artistas/daxter">Daxter</a> </li> <li> <a id="art" href="/artistas/darkangel">DarkAngel</a> </li> </ul> </li> </ul> Obrigado!
  2. Estou com problemas ao criar o select para posteriormente usar numa tabela. As tabelas SQL obrigatórias são as seguintes: “Aluno” (**PK:** id, numero, nome), “Area” (**PK:** id, nome), “UC” (**PK:** id, nome, **FK:** id_area) “Classificacao” ( **PK:** id, **FK:** id_uc, **FK:** id_aluno, nota ) Objectivo é criar uma tabela em php (mvc) da seguinte forma: Coluna - Nº aluno Coluna - Nome do aluno Coluna - Nº disciplinas do aluno na área 1 Coluna - Nº disciplinas do aluno na área 2 Coluna - Se soma disciplinas for maior ou igual que 6 "Sim" (Admitido) Com as entidades e relações que existem entre as tabelas, que select tenho de fazer ao SQLpara preencher a tabela? Actualmente tenho o esqueleto MVC e select da tabela classificação function getClassificacao() { $classificacao = array(); $db=new db(); $con=$db->connect(); $sql_query = "SELECT * FROM classificacao"; $result = $con->query($sql_query); $i = 0; while($row = mysqli_fetch_array($result)) { $classificacao[$i]["id"] = $row["id"]; $classificacao[$i]["id_uc"] = $row["id_uc"]; $classificacao[$i]["id_aluno"] = $row["id_aluno"]; $classificacao[$i]["nota"] = $row["nota"]; $i++; } return $classificacao; }
  3. Tenho uma tabela de Pro_Process(Processos) que contem o Code_pro e description_pro. Ao criar um novo processo não está a verificar se existe ou não aquele Code_Pro na base de dados. Eu preciso que ao tentar usar novamente aquele código ele emita uma msg de erro. Como posso fazer isto?
  4. Sou estagiária e deram-me uma aplicação a meio para acabar, que esta a ser desenvolvida com MVC. Acontece que a função create que o outro estagiário fez não funciona porque tem duas tabelas com relação de n-n e na função ele so esta a ir buscar dados e regista los numa... Só que não consigo achar forma de adicionar outra tabela ou usar a tabela relacional. Este é o código da função create que ele deixou ' GET: DEF_DEFECT/Create Function Create() As ActionResult Return View() End Function ' POST: DEF_DEFECT/Create 'To protect from overposting attacks, please enable the specific properties you want to bind to, for 'more details see http://go.microsoft.com/fwlink/?LinkId=317598. <HttpPost()> <ValidateAntiForgeryToken()> Function create(<Bind(Include:="CODE_DEF,DESCRIPTION_DEF")> ByVal dEF_DEFECT As DEF_DEFECT) As ActionResult If ModelState.IsValid Then db.DEF_DEFECT.Add(dEF_DEFECT) db.SaveChanges() Return RedirectToAction("Index") End If Return View(dEF_DEFECT) End Function Ele mandou buscar o code_def e description_def na tabela def_defect mas preciso que va buscar o cod_process da tabela Pro_Process. Estas 2 tabelas ao ser normalizadas deram origem á tabela Process_Defect Será que alguém me pode dar uma ajuda???
  5. Boas, tenho uma imagem numa pagina que ao clicar quero que faça voltar á pagina inicial. Alguem pode dar uma ajudinha?
  6. Boa tarde, estou a desenvolver uma aplicação e preciso de uma ajudinha, preciso de criar uma espécie de filtro em que não deixe o utilizador apagar um registo se houver registos associados. Por exemplo, tenho uma tabela com defeitos de produto não posso apagar a ação relativa aquele defeito. dá pa entender? Grata
  7. .navbar-brand { padding: 0px; margin: 0px; border: 0px; float: left; width:400px; height:45px; margin-top:-2px; margin-left:5px; position:relative; border-radius: 0px 0px 15px 15px; } .navbar-brand>img { height: 100%; padding: 0px; width: 40%; }
  8. Comecei a estagiar numa empresa de desenvovimento web. Quando entrei não sabia programar nada, só mexer com wordpress, um pouco de HTML e CSS. Vou ter de trabalhar com MVC4 como backend, e vou ter de implementar algumas funcionalidades no front-end, mas é pouca coisa. Queria saber se alguém conhece algum site bom, em português, onde dê para aprender mais um pouco sobre os truques e práticas recomendadas nesta área ou mesmo aqui no fórum. Boas festas a todos!
  9. Boas, tenho uma pequena plataforma MVC que permite instalar mais Modulos através de um ZIP. O que a plataforma faz, por agora, basicamente é pegar no que esta no ZIP e fazer upload para o servidor. Depois no FrontOffice é feito o load de todos os Módulos... Existe alguma maneira de validar o ZIP para verificar compatibilidade de versões entre o Modulo e a Plataforma? Pensei em ter um ficheiro dentro do ZIP, por exemplo config.ini, com as informações mas esse ficheiro pode sempre ser editado 😕 ... Alguém tem ideias? PS: O Wordpress também tem Plugins, alguém sabe se ele faz alguma validação no momento da instalação ou loading?
  10. PaisNeto

    Opinião

    Bom dia, Eu quero fazer uns sites e construir umas aplicações mobile. No visual studio, eu posso criar os sites e criar aplicações moveis, para todos os sistemas operativos. A minha questão/dúvida é se será uma boa aposta a utilização desta ferramenta. Ou que alternativas existem.
  11. AJBM

    Publish Web

    Boas! Eu fiz um site com ASP.NET e com angular.js e no meu pc funciona bem. Quando passo para o servidor deixa de funcionar. Eu penso que o problema está algures nas rotas do angular. angular.min.js:103GET http://XPTO/App/Auth/Views/Login.html 404 (Not Found)(anonymous function) @ angular.min.js:103n @ angular.min.js:98g @ angular.min.js:95(anonymous function) @ angular.min.js:130$eval @ angular.min.js:145$digest @ angular.min.js:142$apply @ angular.min.js:145(anonymous function) @ angular.min.js:20invoke @ angular.min.js:41c @ angular.min.js:20Bc @ angular.min.js:21ge @ angular.min.js:19(anonymous function) @ angular.min.js:315fire @ jquery-1.10.2.js:3062fireWith @ jquery-1.10.2.js:3174ready @ jquery-1.10.2.js:447completed @ jquery-1.10.2.js:118 angular.min.js:117Error: [$compile:tpload] http://errors.angularjs.org/1.5.7/$compile/tpload?p0=%2FApp%2FAuth%2FViews%2FLogin.html&p1=404&p2=Not%20Found at Error (native) at http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:6:412 at http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:156:281 at http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:130:409 at m.$eval (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:145:107) at m.$digest (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:142:173) at m.$apply (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:145:401) at l (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:97:250) at K (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:101:373) at XMLHttpRequest.y.onload (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:102:397) O link da view Login devia ser XPTO/Backoffice/App/Auth/Views/Login.html. "use strict"; var authApp = angular.module("AuthApp", ["ngRoute", "ngStorage"]); authApp.config(["$routeProvider", "$locationProvider", function ($routeProvider, $locationProvider) { $routeProvider.when("/Login", { templateUrl: "/App/Auth/Views/Login.html" , controller: "AuthController" }); $routeProvider.otherwise("/Login"); // use the HTML5 History API $locationProvider.html5Mode(true); }]);
  12. Boas! Eu estou a fazer uma plataforma web e estou a usar Asp MVC, WebAPI e angularjs. A minha plataforma esta "partida" em vários SPA, uso uma estrutura semelhante à deste video https://www.youtube.com/embed/f67PFtrldGQ?feature=oembed .A minha duvida está como devo proceder no que toca à autenticação/autorização, se devo usar uma abordagem baseada em tokens quer para o MVC e para WebAPI, ou, se uso cookies para o MVC e token para WebAPI.
  13. Boa tarde. O que eu vos vou perguntar é possivelmente muito idiota, Comecei a brincar com programação no início do ano - o usual, html, css. E cheguei àquele ponto em que tenho de usar javascript e php. Ora, estava a ver exemplos de uma coisa que queria fazer em php e encontrei uns vídeos porreiros no youtube que usavam o simple mvc framework com mamp. Lá descarreguei ambos, mas aqui começa o problema: a versão do simple mvc framework que encontro disponível é a 2.2 e os vídeos de instalação desta versão não mostram (ao contrário das anteriores) os passos no mamp (eu uso windows, ele mac). Bom, basicamente eu queria saber se alguém aqui usa o simple mvc framework e como raio ponho isto a funcionar, assim passo-a-passo, como se eu tivesse 4 anos. Abraço
  14. Boas! Eu a fazer um pequeno exercício com angular e ASP.NET MVC, estou a tentar aplicar o principio deste video https://www.youtube.com/embed/f67PFtrldGQ?feature=oembed Eu tenho este controller. public class CustomerController : Controller { // GET: Customer public ActionResult Index() { return View(); } } Estas são as rotas que defini com angular. var customerApp = angular.module("CustomerApp", ["ngRoute"]); customerApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider. when('/Customer', { templateUrl: '/App/Customer/Views/CustomersList.html' }). when('/Customer/:id', { templateUrl: '/App/Customer/Views/CustomersDetails.html' }). otherwise({ redirectTo: '/Customer' }); $locationProvider.html5Mode(true); }]); View principal <!DOCTYPE html> <html ng-app="CustomerApp"> <head> <meta name="viewport" content="width=device-width" /> <title></title> <base href="/" /> </head> <body> <h1>Customer</h1> <div ng-view></div> <script src="~/Scripts/angular.js" type="text/javascript"></script> <script src="~/Scripts/angular-route.js" type="text/javascript"></script> <script src="~/App/Customer/CustomerApp.js" type="text/javascript"></script> </body> </html> Lista de Clientes Eu clico neste link e funciona. <h2>Lista</h2> <a href="/Customer/1">Customer 1</a> Mas quando eu estou na view /Customer/1 se fizer F5, como esta rota não está definida do lado do servidor dá erro. Existe alguma maneira contornar este problema, sem ter de adicionar um novo método ao CustomerController ?
  15. bernas9

    Download file

    Boa dia, Malta estou a tentar fazer um download no controller de uma view do evento do botão em MVC, so que o que esta a acontecer é que já tentei mil e uma coisas e nao estou a conseguir pois estou a ir buscar o ficheiro, trata lo todo, quando devia fazer o download nao esta a fazer, alguem me pode dar uma ajudinha? Vou deixar aqui o código que estou a usar, este código esta a ser chamado no evento do botão. public FileResult DownloadFile() { var path = Server.MapPath("~/Content/exportacaoDeDados.zip"); byte[] file = getFile(path); string fileName = "exportacaoDeDados.zip"; return File(file, "application/zip", fileName); }
  16. Bom dia a todos! Estou a desenvolver uma aplicação web em ASP. NET MVC com forms authentication e defino no ficheiro Web.config para esta um timeout de 60 minutos. Para além disso, coloco também o timeout da sessão em 60 minutos. <system.web> <authentication mode="Forms"> <forms loginUrl="~/Account/Login" timeout="60" /> </authentication> <compilation debug="false" targetFramework="4.5.1" /> <httpRuntime targetFramework="4.5.1" /> <customErrors mode="On" defaultRedirect="~/Account/Login" /> <sessionState timeout="60"/> </system.web> Os testes na minha máquina funcionam bem, pois autentico-me, edito dados, posso sair do browser e quando lá volto continuo a editar dados na mesma página. O problema está quando coloco, via FTP, os ficheiros no servidor e os testo pelo browser no domínio. Autentico-me, edito dados, saio do browser e passado 5/10 minutos quando volto à página e carrego em guardar, ele redireciona-me para a página de login. Podem ajudar-me? Obrigado.
  17. Boa Tarde, Estou a criar uma aplicação web, e gostaria de saber como colocar um botão dentro de uma caixa de texto(textarea), se for possivel claro. O seguinte código @Html.TextAreaFor(m => m.Text, new { style = "resize: none;", placeholder = "Share your Files and Ideas", @class = "form-control" }) alguem pode ajudar? obrigado
  18. Boas pessoal, tenho que fazer um género de uma agenda com o Kendo UI, mas até ai tudo bem visto que existe vários exemplos por parte do próprio site, mas a minha dúvida é como ligar a uma base de dados para que seja possível guardar acontecimentos assinalados ... Tenho este código que retirei dos "demos". Como o posso manipular para fazer o pretendido ? Já pesquisei mas não consigo encontrar nada que me auxilie : Index.cshtml <script> $("#scheduler").kendoScheduler({ date: new Date("2013/6/13"), timezone: "Etc/UTC", // Setting the timezone is recommended when binding to a remote service. dataSource: { batch: true, // Enable batch updates transport: { read: { url: "http://demos.telerik.com/kendo-ui/service/tasks", dataType: "jsonp" }, update: { url: "http://demos.telerik.com/kendo-ui/service/tasks/update", dataType: "jsonp" }, create: { url: "http://demos.telerik.com/kendo-ui/service/tasks/create", dataType: "jsonp" }, destroy: { url: "http://demos.telerik.com/kendo-ui/service/tasks/destroy", dataType: "jsonp" }, parameterMap: function (options, operation) { if (operation !== "read" && options.models) { return { models: kendo.stringify(options.models) }; } } }, schema: { model: { id: "taskId", // The "id" of the event is the "taskId" field fields: { // Describe the scheduler event fields and map them to the fields returned by the remote service taskId: { from: "TaskID", // The 'TaskID' server-side field is mapped to the 'taskId' client-side field type: "number" }, title: { from: "Title", defaultValue: "No title", validation: { required: true } }, start: { type: "date", from: "Start" }, end: { type: "date", from: "End" }, description: { from: "Description" }, recurrenceId: { from: "RecurrenceID" }, recurrenceRule: { from: "RecurrenceRule" }, recurrenceException: { from: "RecurrenceException" }, isAllDay: { type: "boolean", from: "IsAllDay" } } } } } }); </script> <div id="scheduler"></div> <script> $("#scheduler").kendoScheduler({ date: new Date("2013/6/6"), views: [ "day", // a view configuration can be a string (the view type) or an object (the view configuration) { type: "week", selected: true }, // the "week" view will appear as initially selected "month", "agenda" ], dataSource: [ { id: 1, start: new Date("2013/6/6 08:00 AM"), end: new Date("2013/6/6 09:00 AM"), title: "Breakfast" }, { id: 2, start: new Date("2013/6/6 10:15 AM"), end: new Date("2013/6/6 12:30 PM"), title: "Job Interview" } ] }); </script>
  19. Boas! Tenho dois projectos diferentes na mesma solução, uma web api e projeto asp.net mvc4. A api está funcionar eu coloco o url e ele retorna-me o xml com os dados. Eu queria saber como é que ligo a api ao um asp.net mvc. API public class ValuesController : ApiController { // GET api/values public IList<Cliente> Get() { return Cliente.GetList(); } } MVC public class ClienteController : Controller { // // GET: /Cliente/ public ActionResult Index() { String api = "http://localhost:49254/api/Values";//o que faço aqui return View(Cliente.GetList()); }
  20. Boas tou aqui com uma dificuldades de que forma posso ter uma pagina em que mostre estilo tabela, um coluna com os nomes dos utilizadores, e outra coluna com as respetivas roles desse utilizador? genero: | username | roles | | admin | admin | | user a | gestor, editor | estou a usar MVC5 e Entity Framework 6 tentei fazer isto mas dá erro de null exception, acho que é pelo facto de nao poder chamar ações de outros controllers num request get // GET: /Roles/ManageUserRoles public async Task<ActionResult> Manage() { List<UsersRolesModel> usersRoles = new List<UsersRolesModel>(); var account = new AccountController(); var users = db.Users.ToList(); foreach (ApplicationUser user in users) { var rolesForUser = await account.UserManager.GetRolesAsync(user.Id); if (rolesForUser != null) { usersRoles.Add(new UsersRolesModel { UserName = user.UserName, Roles = rolesForUser }); } } ViewBag.usersRoles = usersRoles; return View(); } na linha destacada é onde o erro é originado...
  21. Bons dias 🙂 Estou a tentar fazer uma filtragem de dados em c# MVC5 a partir 2 campos strings e entre duas datas, mas não estou a conseguir lidar com os datapicker's na view 😞 a fim de introduzir uma data de inicio e outra de fim. Alguem me pode ajudar? Origem: @Html.TextBox("SearchString") Expressão: @Html.TextBox("SearchStringExp") Data inicio: @Html.TextBox(string.Empty, DateTime.ToString()) <---- ?? <input type= "submit" value="Procurar" />
  22. Daniivo

    MVC VS Esparguete

    antes de mais espero que gostem do nome do tópico. o MVC agora esta muito na moda, eu estou a fazer um site,que tem alguma complexidade com base de dados e afins... Isto se der certo, a complexidade tem tendência para aumentar.... eu tenho alguma experiência em php, mas nenhuma em MVC, eu ja tentei dar uma vista de olhos em CokePHP, Codeignte mas aquilo nao é facil... e requer certa adaptação de raciocínio, principalmente, mas a questão é vale a pena fazer um site em MVC?? vale a pena perder uns dias a aprender MVC "apenas" por causa da organização do código.
  23. Pure PHP Template Engine Ver Ficheiro Layout engine em PHP puro, tirando partido da metodologia Model-View-Controller. Submetido por I-NOZex Submetido em 21-12-2013 Categoria Bibliotecas e Aplicações Licença Website Submetido pelo Autor? Não
  24. Version 1.0

    203 downloads

    Layout engine em PHP puro, tirando partido da metodologia Model-View-Controller.
  25. Olá muito boa tarde, Eu estou aqui com umas pequenas dúvidas sobre este site: "http://fpc.dyndns.info/Login.asp". Eu consigo sem o uso de webservices, obter o resultado deste login e respetiva página posterior ao login ?? Cumprimentos, Nuno Braga
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.