예제 #1
0
        public async Task Create()
        {
            var x = await Db.Create(Mensaje.Object.ReturnSmallMensaje(), UrlReceptor);;

            if (x.Key != null)
            {
                await Db.Update(Mensaje.Object.ReturnSmallMensaje(), Url.AddKey(UrlEmisor, x.Key));
            }
        }
예제 #2
0
        public async Task <Go <Post> > Create(Post post)
        {
            string url = Url.AddKey(Url.Espacios,
                                    Url.AddKey(post.Espacio.Object.UrlEspacio,
                                               Url.AddKey(post.Espacio.Key,
                                                          Url.Root)));
            await Db.Create(post.ReturnSmallPost(), url);

            return(new Go <Post>(post));
        }
예제 #3
0
        public async Task Create()
        {
            Comentario.Key = null;
            var x = await Db.Create(Comentario.Object.ReturnSmallComentario(), UrlEspacios);;

            if (x.Key != null)
            {
                await Db.Update(Comentario.Object.ReturnSmallComentario(), Url.AddKey(UrlUsuarios, Comentario.Key));
            }
        }
예제 #4
0
        public async Task Create()
        {
            var x = await Db.Create(Espacio.Object, UrlEspacios);

            if (x != null)
            {
                Espacio.Key = x.Key;
                foreach (var urlaux in UrlUsuarios)
                {
                    await Db.Update(Espacio.Object.ReturnSmallEspacio(), Url.AddKey(urlaux, Espacio.Key));
                }
            }
        }
예제 #5
0
        public async Task <Go <Tag> > Create()
        {
            await Db.Create(Tag.Object.ReturnSmallTag(), UrlEspacios);

            return(Tag);
        }
예제 #6
0
        public async Task <Go <Noticia> > Create()
        {
            await Db.Create(Noticia.Object.ReturnSmallNoticia(), Url.Root);

            return(this.Noticia);
        }