Example #1
0
 public static PunResponseModel MapToPun(this Pun pun)
 {
     return(new PunResponseModel()
     {
         Pun = pun.Content
     });
 }
Example #2
0
 private static void EnterPun()
 {
     Console.WriteLine("---------------");
     Console.Write("Name of pun? ");
     var name = Console.ReadLine();
     Console.Write("Pun? ");
     var joke = Console.ReadLine();
     var pun = new Pun
     {
         Title = name,
         Joke = joke
     };
     _service.CreatePun(pun);
 }
Example #3
0
 private static void EditPun(int index)
 {
     Console.WriteLine("---------------");
     Console.Write("Name of pun? ");
     var name = Console.ReadLine();
     Console.Write("Pun? ");
     var joke = Console.ReadLine();
     var pun = new Pun
     {
         PunID = index,
         Title = name,
         Joke = joke
     };
     _service.UpdatePun(pun);
 }
Example #4
0
        private static void EnterPun()
        {
            Console.WriteLine("---------------");
            Console.Write("Name of pun? ");
            var name = Console.ReadLine();

            Console.Write("Pun? ");
            var joke = Console.ReadLine();
            var pun  = new Pun
            {
                Title = name,
                Joke  = joke
            };

            _service.CreatePun(pun);
        }
Example #5
0
        /** [シングルトン]constructor
         */
        private Network()
        {
            //room_list
            this.room_list = new System.Collections.Generic.Dictionary <string, RoomItem>();

            //game_version
            this.game_version = "0.01";

            //nick_name
            this.nick_name = "NickName";

            //pun
                        #if (USE_DEF_FEE_PUN)
            this.pun = new Pun();
                        #endif
        }
Example #6
0
        private static void EditPun(int index)
        {
            Console.WriteLine("---------------");
            Console.Write("Name of pun? ");
            var name = Console.ReadLine();

            Console.Write("Pun? ");
            var joke = Console.ReadLine();
            var pun  = new Pun
            {
                PunID = index,
                Title = name,
                Joke  = joke
            };

            _service.UpdatePun(pun);
        }
Example #7
0
        public async Task <ActionResult <Pun> > Create([FromBody] PunDto NewPun)
        {
            if (ModelState.IsValid)
            {
                var Pun = new Pun {
                    Text = NewPun.Text, Score = 0
                };
                // Add the Pun to recieve its ID
                await _db.AddAsync(Pun);

                // Find the User first
                var User = await _db.Users.FirstOrDefaultAsync(u => u.Id == NewPun.UserId);

                if (User != null)
                {
                    Pun.UserId = NewPun.UserId;
                    // Pun.User = User; ToDo: Fix this
                }
                // Find the Tags
                foreach (var tag in NewPun.Tags)
                {
                    var t = _db.Tags.FirstOrDefault(tg => tg.Text == tag);
                    if (t != null)
                    {
                        var pt = new PunTag {
                            PunId = Pun.PunId, Pun = Pun, TagId = t.TagId, Tag = t
                        };
                        t.PunTags.Add(pt);
                        Pun.PunTags.Add(pt);
                    }
                }
                // Once we finish, let's save
                await _db.SaveChangesAsync();

                return(CreatedAtAction(nameof(Get), new { Id = Pun.PunId }, Pun));
            }
            return(BadRequest("Check Sent Data!"));
        }
Example #8
0
 public void UpdatePun(Pun pun)
 {
     throw new NotImplementedException();
 }
Example #9
0
 public Pun UpdatePun(Pun pun)
 {
     return(SendDataToServer("http://localhost:49944/PunService.svc/Pun/" + pun.PunID, "PUT", pun));
 }
Example #10
0
 public Pun CreatePun(Pun pun)
 {
     return(SendDataToServer("http://localhost:49944/PunService.svc/Puns", "POST", pun));
 }
Example #11
0
 public void UpdatePun(Pun pun)
 {
     _client.EditPun(pun);
 }
Example #12
0
 public void CreatePun(Pun pun)
 {
     _client.CreatePun(pun);
 }
 public void UpdatePun(Pun pun)
 {
     _client.EditPun(pun);
 }
 public void CreatePun(Pun pun)
 {
     _client.CreatePun(pun);
 }
Example #15
0
 public void CreatePun(Pun pun)
 {
     _service.AddPun(pun);
 }
Example #16
0
 public void UpdatePun(Pun pun)
 {
     _service.UpdatePun(pun);
 }
Example #17
0
 public Pun CreatePun(Pun pun)
 {
     return(_service.AddPun(pun));
 }
Example #18
0
 public Pun UpdatePun(string punID, Pun pun)
 {
     return(_service.UpdatePun(pun));
 }
Example #19
0
 public void UpdatePun(Pun pun)
 {
     throw new NotImplementedException();
 }