protected void btnCrearNuevo_Click(object sender, EventArgs e) { CuandoTocan.evento ev = new CuandoTocan.evento(); ev.id_artista = id_artista; ev.titulo = txtNameNuevo.Text; ev.descripcion = tvtDescNueva.Text; ev.fecha_alta = DateTime.Now; ev.fecha_evento = Convert.ToDateTime(txtFechaNueva.Text); ev.id_locacion = Convert.ToInt32(ddlLugar2.SelectedValue); ev.tipo_evento = Convert.ToInt32(ddlTIpo2.SelectedValue); ct.AddToevento(ev); ct.SaveChanges(); Response.Redirect(Request.RawUrl); }
protected void btnCrearEvento_Click(object sender, EventArgs e) { Page.Validate("crearEvento"); if (Page.IsValid) { CuandoTocan.CuandoTocanEntities ct = new CuandoTocan.CuandoTocanEntities(); CuandoTocan.evento ev = new CuandoTocan.evento(); //int id_Usuario = Convert.ToInt32(Request.QueryString["id_usuario"]); int id_Usuario = Convert.ToInt32(Session["id_usua"]); var usuarioBanda = (from art in ct.artista join usu in ct.usuario on art.id_artista equals usu.id_artista where usu.id_usuario == id_Usuario select art); foreach (var a in usuarioBanda) { ev.id_artista = a.id_artista; ev.titulo = txtNameNuevo.Text; ev.descripcion = txtDescNueva.Text; ev.fecha_alta = DateTime.Now; ev.fecha_evento = Convert.ToDateTime(txtFechaNueva.Text); ev.id_locacion = Convert.ToInt32(ddlLugarCrear.SelectedValue); ev.tipo_evento = Convert.ToInt32(ddlTipoCrear.SelectedValue); } ct.AddToevento(ev); ct.SaveChanges(); //ANA envío mail de nuevo evento a seguidores del artista serv.MandarMailNewE(ev.id_artista, ev.id_evento); //ANA Falta programar el envio este Response.Redirect(Request.RawUrl); } }