Example #1
0
        public SmsReplyWordsModel FindGroup()
        {
            var m     = new SmsReplyWordsModel(CurrentDatabase);
            var group = (from grp in CurrentDatabase.SMSGroups
                         join num in CurrentDatabase.SMSNumbers on grp.Id equals num.GroupID
                         where num.Number == To
                         select grp).FirstOrDefault();

            if (group == null)
            {
                throw new Exception($"could not find group from number {To}");
            }
            m.GroupId = group.Id.ToString();
            groupName = group.Name;
            m.PopulateActions();
            row.ToGroupId = m.GroupIdInt;
            return(m);
        }
Example #2
0
 public PartialViewResult ReplyWordsGroupChanged(SmsReplyWordsModel model)
 {
     model.PopulateActions();
     return(PartialView("ReplyWords", model));
 }