예제 #1
0
        public ActionResult savequemsomos(string quemsomostxt)
        {
            texto quemSomos = db.texto.Where(p => p.id == quemSomosID).FirstOrDefault();

            quemSomos.descrição = quemsomostxt;
            db.SaveChanges();
            return(RedirectToAction("Index", "dashboard"));
        }
        public void editEvento(Eventos eventoToEdit)
        {
            var eventDB = db.eventos.Where(x => x.id == eventoToEdit.id).FirstOrDefault();

            if (eventoToEdit.titulo != eventDB.titulo)
            {
                eventDB.titulo = eventoToEdit.titulo;
            }
            if (eventoToEdit.subtitulo != eventDB.subtitulo)
            {
                eventDB.subtitulo = eventoToEdit.subtitulo;
            }
            if (eventoToEdit.descricao != eventDB.descricao)
            {
                eventDB.descricao = eventoToEdit.descricao;
            }
            if (eventoToEdit.datainicio != eventDB.datainicio)
            {
                eventDB.datainicio = eventoToEdit.datainicio;
            }
            if (eventoToEdit.datafim != eventDB.datafim)
            {
                eventDB.datafim = eventoToEdit.datafim;
            }
            if (eventoToEdit.imagem != null && eventoToEdit.imagem != eventDB.imagem)
            {
                eventDB.imagem = eventoToEdit.imagem;
            }

            db.SaveChanges();
        }
예제 #3
0
        public void editCursos(Cursos cursosToEdit)
        {
            var cursoDB = db.Cursos.Where(x => x.id == cursosToEdit.id).FirstOrDefault();

            if (cursosToEdit.titulo != cursoDB.titulo)
            {
                cursoDB.titulo = cursosToEdit.titulo;
            }
            if (cursosToEdit.subtitulo != cursoDB.subtitulo)
            {
                cursoDB.subtitulo = cursosToEdit.subtitulo;
            }
            if (cursosToEdit.duracao != cursoDB.duracao)
            {
                cursoDB.duracao = cursosToEdit.duracao;
            }
            if (cursosToEdit.descricao != cursoDB.descricao)
            {
                cursoDB.descricao = cursosToEdit.descricao;
            }
            if (cursosToEdit.imagem != null && cursosToEdit.imagem != cursoDB.imagem)
            {
                cursoDB.imagem = cursosToEdit.imagem;
            }

            db.SaveChanges();
        }
예제 #4
0
        public ActionResult AdicionarCursos(CursosModel cursoToAdd)
        {
            cursoToAdd.imagem = getImage(cursoToAdd.imagemFile);
            db.Cursos.Add(generalMethods.ConvertCursoToDb(cursoToAdd));
            db.SaveChanges();

            return(RedirectToAction("Index", "dashboard"));
        }
        public ActionResult adicionarEventos(Eventos eventoToAdd)
        {
            eventoToAdd.imagem        = getImage(eventoToAdd.imagemFile);
            eventoToAdd.modificadoPor = Convert.ToInt32(Session["userID"]);
            db.eventos.Add(generalMethods.ConvertEventToDb(eventoToAdd));
            db.SaveChanges();

            return(RedirectToAction("Index", "dashboard"));
        }
예제 #6
0
        public ActionResult Registar(Registo obj)

        {
            if (ModelState.IsValid)
            {
                iluminarteEntities db = new iluminarteEntities();
                db.Registo.Add(obj);
                db.SaveChanges();
            }
            return(View("/Views/Login/LoginPage.cshtml"));
        }
예제 #7
0
        public ActionResult Register(RegisterModel account)
        {
            var accountToAdd = ConvertModelToRegisto(account);

            if (ModelState.IsValid)
            {
                using (iluminarteEntities db = new iluminarteEntities())
                {
                    db.Registo.Add(accountToAdd);
                    db.SaveChanges();
                }
                ModelState.Clear();
                ViewBag.Message = account.FirstName + "" + account.LastName + "Registado com sucesso";
            }

            return(View());
        }