public static void addPost(DTO.Post post) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_POSTS.Add(new TBL_POSTS { POST_TITULO = post.titulo, POST_CATEGORIA = post.categoria.id, POST_CANT_COMENTARIOS = 0, POST_CONTENIDO_EDIT = post.contenido, POST_COTENIDO = post.contenido, POST_DEBAJA = false, POST_FAVORITOS = 0, POST_FECALT = DateTime.Now, POST_FECMOD = DateTime.Now, POST_PROPIETARIO = post.propietario.id, POST_IMAGEN = post.imagen, POST_PUNTOS = 0, POST_SEGUIDORES = 0, POST_SE_COMENTA = post.seComenta, POST_STICKY = post.sticky, POST_TAGS = post.etiquetas, POST_VISITAS = 0 }); db.SaveChanges(); } }
/// <summary> /// busca un usuario por su mail, y lo pone como activo. /// </summary> public static void actualizarActivoPorMail(string mail) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_USUARIOS.Single(x => x.USUARIO_MAIL == mail).USUARIO_ACTIVO = true; db.SaveChanges(); } }
public static void grabarClave(string codigo, string claveNueva) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_USUARIOS.Single(x => x.USUARIO_CODIGO == codigo).USUARIO_PASSWORD = claveNueva; db.SaveChanges(); } }
public static void grabarMail(string usuarioCodigo, string mail) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_USUARIOS.Single(x => x.USUARIO_CODIGO == usuarioCodigo).USUARIO_MAIL = mail; db.SaveChanges(); } }
public static void deletePost(Post post) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_POSTS.Single(x => x.POST_ID == post.id).POST_DEBAJA = true; db.SaveChanges(); } }
public static void visit(int idPost) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_POSTS.Single(x => x.POST_ID == idPost).POST_VISITAS++; db.SaveChanges(); } }
public static void addPoints(Punto contenido) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_POSTS.Single(x => x.POST_ID == contenido.idPost).POST_PUNTOS += contenido.cuantos; db.SaveChanges(); } }
public static void grabar(Usuario usuario) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_USUARIOS.Add(new TBL_USUARIOS { USUARIO_CODIGO = usuario.codigo, USUARIO_PASSWORD = usuario.password, USUARIO_MAIL = usuario.mail, USUARIO_FECALT = DateTime.Now, USUARIO_RANGO = usuario.rango.id }); db.SaveChanges(); } }
public static Post editPost(Post post) { using (ReloadEntities db = new ReloadEntities()) { TBL_POSTS postDB = db.TBL_POSTS.Single(x => x.POST_ID == post.id); postDB.POST_TITULO = post.titulo; postDB.POST_CONTENIDO_EDIT = post.contenidoEditor; postDB.POST_COTENIDO = post.contenido; postDB.POST_CATEGORIA = post.categoria.id; db.SaveChanges(); } return(post); }
public static void grabarInfo(string username, UsuarioInfo info) { using (ReloadEntities db = new ReloadEntities()) { TBL_USUARIOS UsuarioDB = db.TBL_USUARIOS.Single(x => x.USUARIO_CODIGO == username); UsuarioDB.USUARIO_NOMBRE = info.nombre; UsuarioDB.USUARIO_APELLIDO = info.apellido; UsuarioDB.USUARIO_IMAGEN = info.imagen; // UsuarioDB.USUARIO_FECHANAC = DateTime.Parse(info.fechaNac); UsuarioDB.USUARIO_DATOS_PROF = info.datosProfes; UsuarioDB.USUARIO_HABITOS = info.habitos; UsuarioDB.USUARIO_SEXO = info.sexo; UsuarioDB.USUARIO_PAIS_ID = info.pais.id; db.SaveChanges(); } }
public static void comment(Comentario commentary) { using (ReloadEntities db = new ReloadEntities()) { db.TBL_POST_COMENTARIOS.Add(new TBL_POST_COMENTARIOS { POST_COMENTARIO_CONTENIDO = commentary.contenido, POST_COMENTARIO_DEBAJA = false, POST_COMENTARIO_FECALT = DateTime.Now, POST_COMENTARIO_NEG = 0, POST_COMENTARIO_POS = 0, POST_COMENTARIO_POST_ID = commentary.postid, POST_COMENTARIO_USUARIO_ID = commentary.emisor.id }); db.SaveChanges(); } }