Beispiel #1
0
        public ActionResult Create([Bind(Include = "instrumentID,instrumentDesc,instrumentType,instrumentPrice")] Instruments instruments)
        {
            if (ModelState.IsValid)
            {
                db.Instruments.Add(instruments);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(instruments));
        }
Beispiel #2
0
        public ActionResult Create([Bind(Include = "clientID,clientFirstName,clientLastName,clientAddress,clientCity,clientState,clientZip,clientEmail,clientPhone")] Clients clients)
        {
            if (ModelState.IsValid)
            {
                db.Clients.Add(clients);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(clients));
        }
        private void GenerateInstruments()
        {
            var db = new InstrumentContext();

            db.Instruments.RemoveRange(db.Instruments.ToArray());
            db.Currencies.RemoveRange(db.Currencies.ToArray());
            db.SaveChanges();

            var instruments = new[]
            {
                new Instrument
                {
                    Name     = "ERIC B",
                    Currency = new Currency {
                        Id = "SEK"
                    }
                },
                new Instrument
                {
                    Name     = "ERIC B",
                    Currency = new Currency {
                        Id = "USD"
                    }
                },
                new Instrument
                {
                    Name     = "ABCD",
                    Currency = new Currency {
                        Id = "NOK"
                    }
                },
                new Instrument
                {
                    Name     = "TSLA",
                    Currency = new Currency {
                        Id = "USD"
                    }
                },
            };


            db.Instruments.AddRange(instruments);
            db.SaveChanges();
        }
Beispiel #4
0
        public ActionResult Create([Bind(Include = "clientID,clientFirstName,clientLastName,clientAddress,clientCity,clientState,clientZip,clientEmail,clientPhone")] Clients clients, int ID)
        {
            if (ModelState.IsValid)
            {
                db.Clients.Add(clients);
                db.SaveChanges();
                // lookup instrument
                Instruments instruments = db.Instruments.Find(ID);
                //update instrument
                instruments.clientID        = clients.clientID;
                db.Entry(instruments).State = EntityState.Modified;
                // save changes
                db.SaveChanges();

                return(RedirectToAction("Summary", new { ClientID = clients.clientID, InstrumentID = instruments.instrumentID }));
            }

            return(View(clients));
        }