public IHttpActionResult Putevento(int id, evento evento)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            if (id != evento.id_evento)
            {
                return BadRequest();
            }

            db.Entry(evento).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!eventoExists(id))
                {
                    return NotFound();
                }
                else
                {
                    throw;
                }
            }

            return StatusCode(HttpStatusCode.NoContent);
        }
        public ActionResult DeleteConfirmed(int id)
        {
            evento evento = db.evento.Find(id);

            db.evento.Remove(evento);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            evento evento = await db.evento.FindAsync(id);

            db.evento.Remove(evento);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
        public ActionResult Create([Bind(Include = "Categoria,id_principal,Nome,Responsavel,Cancelado,palavra_chave,palavra_chave2,limite_participantes,Local,Data,data_hora_fim")] evento evento)
        {
            db.evento.Add(evento);
            db.SaveChanges();
            return(RedirectToAction("Index"));

            //ViewBag.Id = new SelectList(db.comentarios, "Id", "login", evento.Id);
            ViewBag.id_principal = new SelectList(db.evento_composto, "Id", "Nome", evento.id_principal);
            ViewBag.Responsavel  = new SelectList(db.usuario, "login", "pass", evento.Responsavel);
            return(View(evento));
        }
Beispiel #5
0
        public void delete(evento e)
        {
            Conexion con = new Conexion();
            String   SQL = "DELETE FROM evento WHERE idRegistroEvento=@idRegistroEvento limit 1;";

            MySqlCommand sqlCom = new MySqlCommand();

            sqlCom.CommandText = SQL;
            sqlCom.Parameters.AddWithValue("@idRegistroEvento", e.idRegistroEvento);
            con.EjecutaSQLComando(sqlCom);
        }
Beispiel #6
0
        public static EventoModel MapEventoToModel(evento entity)
        {
            EventoModel model = new EventoModel();

            model.EventoId        = entity.idEvento;
            model.PostiFree       = entity.postiDisponibili;
            model.EventDate       = entity.dataEvento;
            model.AbbonamentiFree = entity.abbonamentiDisponibili;
            model.TipologiaId     = entity.abbonamentiDisponibili;
            return(model);
        }
 public ActionResult Edit([Bind(Include = "Categoria,id_principal,Nome,Responsavel,Cancelado,palavra_chave,palavra_chave2,limite_participantes,Local,Data,data_hora_fim")] evento evento)
 {
     if (ModelState.IsValid)
     {
         pnEventos.Editar(evento);
         return(RedirectToAction("Index"));
     }
     //ViewBag.Id = new SelectList(db.comentarios, "Id", "login", evento.Id);
     ViewBag.id_principal = new SelectList(db.evento_composto, "Id", "Nome", evento.id_principal);
     ViewBag.Responsavel  = new SelectList(db.usuario, "login", "pass", evento.Responsavel);
     return(View(evento));
 }
        public IHttpActionResult Postevento(evento evento)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            db.eventos.Add(evento);
            db.SaveChanges();

            return CreatedAtRoute("DefaultApi", new { id = evento.id_evento }, evento);
        }
Beispiel #9
0
        public static evento MapEventToEntity(EventoModel model)
        {
            evento entity = new evento();

            entity.idEvento               = model.EventoId;
            entity.postiDisponibili       = model.PostiFree;
            entity.dataEvento             = model.EventDate;
            entity.abbonamentiDisponibili = model.AbbonamentiFree;
            entity.abbonamentiDisponibili = model.TipologiaId;

            return(entity);
        }
Beispiel #10
0
    public ActionResult <evento> Put([FromBody] evento Evento, [FromHeader] string token)
    {
        if (UsuarioConexion <usuario> .Instance.getUserToken(token))
        {
            EventoConexion <evento> .Instance.Update(Evento);

            return(Json("El proceso de almacenado se realizó con éxito."));
        }
        else
        {
            return(null);
        }
    }
        // GET: evento/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            evento evento = db.evento.Find(id);

            if (evento == null)
            {
                return(HttpNotFound());
            }
            return(View(evento));
        }