Example #1
0
        public static async Task <BaseEntity> Create(int userId, OfferCreate data)
        {
            await DataBaseHelper.Instance.ExecuteNonQuery(StoredProcedure.USER_INSERT, delegate(SqlCommand cmd)
            {
                cmd.Parameters.AddWithValue("@Name", data.CarId);
                cmd.Parameters.AddWithValue("@Age", data.Cost);
            });

            return(new BaseEntity());
        }
        public ActionResult Create(OfferCreate offer)
        {
            if (ModelState.IsValid)
            {
                var svc = CreateOfferService();
                svc.CreateOffer(offer);
                return(RedirectToAction("Index"));
            }

            ViewBag.GameID = new SelectList(db.Games, "ID", "Name", offer.GameId);
            return(View(offer));
        }
        // GET: Offers/Create
        public ActionResult Create()
        {
            var games    = db.Games.ToList();
            var gameList = new SelectList(games.Select(e => new SelectListItem()
            {
                Value = e.ID.ToString(), Text = e.Name
            }).ToList(), "Value", "Text");

            var model = new OfferCreate()
            {
                ListOfGames = gameList
            };

            return(View(model));
        }
            public IHttpActionResult Post(OfferCreate offer)
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }

                var service = CreateOfferService();

                if (!service.CreateOffer(offer))
                {
                    return(InternalServerError());
                }

                return(Ok());
            }
Example #5
0
        private static StObject TransactionFormatted(StObject source, TransactionType transactionType)
        {
            StObject constructed = null;

            if (transactionType == Enums.TransactionType.Invalid)
            {
            }
            else if (transactionType == Enums.TransactionType.Payment)
            {
                constructed = new Payment();
            }
            else if (transactionType == Enums.TransactionType.Claim)
            {
            }
            else if (transactionType == Enums.TransactionType.WalletAdd)
            {
            }
            else if (transactionType == Enums.TransactionType.AccountSet)
            {
                constructed = new AccountSet();
            }
            else if (transactionType == Enums.TransactionType.PasswordFund)
            {
            }
            else if (transactionType == Enums.TransactionType.SetRegularKey)
            {
            }
            else if (transactionType == Enums.TransactionType.NickNameSet)
            {
            }
            else if (transactionType == Enums.TransactionType.OfferCreate)
            {
                constructed = new OfferCreate();
            }
            else if (transactionType == Enums.TransactionType.OfferCancel)
            {
                constructed = new OfferCancel();
            }
            else if (transactionType == Enums.TransactionType.Contract)
            {
            }
            else if (transactionType == Enums.TransactionType.RemoveContract)
            {
            }
            else if (transactionType == Enums.TransactionType.TrustSet)
            {
                constructed = new TrustSet();
            }
            else if (transactionType == Enums.TransactionType.EnableFeature)
            {
            }
            else if (transactionType == Enums.TransactionType.SetFee)
            {
            }

            if (constructed == null)
            {
                constructed = new Transaction(transactionType);
            }

            constructed.fields = source.fields;

            return(constructed);
        }