Exemple #1
0
        private void addHistory()
        {
            history.range_min = valMin;
            history.range_max = valMax;
            history.result    = Convert.ToInt32(resultRnd.Text);

            using (RNDDBEntities db = new RNDDBEntities())
            {
                History model = (from u in db.History
                                 orderby u.number_rnd descending
                                 select u).FirstOrDefault();
                if (model != null)
                {
                    history.number_rnd = model.number_rnd + 1;
                }
                else
                {
                    history.number_rnd = 1;
                }
            }

            using (RNDDBEntities db = new RNDDBEntities())
            {
                Resource model = (from u in db.Resource
                                  where u.name == resource
                                  select u).FirstOrDefault();
                history.url_id = model.id;
            }


            using (RNDDBEntities db = new RNDDBEntities())
            {
                db.History.Add(history);
                db.SaveChanges();
            }
        }