Exemplo n.º 1
0
        /// <summary>
        /// AddRecentWord
        /// </summary>
        /// <param name="inWords"></param>
        public void AddRecentWord(string inWords)
        {
            using (var context = new EnViEntities1())
            {
                Favorite word = new Favorite()
                {
                    ID     = DemRecent() + 1,
                    EnWord = inWords
                };
                context.Favorites.Add(word);
                context.Entry(word).State = EntityState.Added;
                context.SaveChanges();

                //context.ENWORDs.Add(word);
                //context.Entry(word).State = EntityState.Added;


                //context.SaveChanges();
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// InsertNewWords
        /// </summary>
        /// <param name="inID"></param>
        /// <param name="inEnWord"></param>
        /// <param name="inViWord"></param>
        /// <param name="inType"></param>
        /// <param name="inExample"></param>
        public void InsertNewWords(int inID, string inEnWord, string inViWord, string inType, string inExample)
        {
            using (var context = new EnViEntities1())
            {
                var result = (from a in context.ENWORDs
                              where a.EnWord1 == inEnWord
                              select a).ToList();
                if (result.Count() > 0)
                {
                    MessageBox.Show("this word is existed!");
                }
                else
                {
                    {
                        //try
                        {
                            ENWORD word = new ENWORD()
                            {
                                ID      = inID,
                                EnWord1 = inEnWord,
                                EnVi    = inViWord,
                                Type    = inType,
                                Example = inExample,
                                Favote  = 0
                            };


                            context.ENWORDs.Add(word);
                            context.Entry(word).State = EntityState.Added;


                            context.SaveChanges();
                        }
                        //catch (Exception ex)
                        //{

                        //}
                    }
                }
            }
        }