public data.Post AgregarPost(NuevoModeloPost nmPost) { var usuario = new BS.Usuario(_context).GetOneByIdString(nmPost.AutorId); var post = ConstruirPost(nmPost, usuario); new BS.Post(_context).Insert(post); return(post); }
private data.Post ConstruirPost(NuevoModeloPost modelo, AspNetUser user) { var aux = new BS.Foro(_context).GetOneByIdPlusAsync(modelo.ForoId); var foro = aux.Result; return(new data.Post { Titulo = modelo.Titulo, Contenido = modelo.Contenido, FechaCreacion = DateTime.Now, Usuario = user, Foro = foro }); }