Exemplo n.º 1
0
        /// <summary>
        /// Add a new Data (Even) into the database
        /// </summary>
        /// <param name="desc">The description of the data</param>
        /// <param name="chara">The List of characters concerned by this date</param>
        /// <returns></returns>
        public GroupEvent AddDate(String desc, Character[] chara)
        {
            GroupEvent gp = new GroupEvent()
            {
                ID = 0, Description = desc
            };

            m_dbContext.GroupEvent.Add(gp);

            Commit();

            foreach (var c in chara)
            {
                m_dbContext.GroupBinding.Add(new GroupBinding()
                {
                    GroupID = gp.ID, Name = c.Name
                });
            }

            Commit();
            return(gp);
        }
Exemplo n.º 2
0
 public void SetDate(GroupEvent ev)
 {
     m_dbContext.GroupEvent.Where(d => d.ID == ev.ID).First().Description = ev.Description;
     Commit();
 }