public async Task <ActionResult> Delete(MsgTypes type, int id, MessageSearchCondition condition)
        {
            await this.Biz.Value.Delete(type, id);

            this.SetCondition(condition);
            return(RedirectToAction("Index"));
        }
        public async Task <ActionResult> Index(MessageSearchCondition condition)
        {
            var data = await this.Biz.Value.Search(condition);

            var pdm = PDM.Create(data, condition);

            return(View(pdm));
        }
Exemplo n.º 3
0
 public async Task<IEnumerable<BaseMessage>> Search(MessageSearchCondition cond) {
     var handler = MessageHandlerFactory.GetHandler(cond.MsgType);
     return await handler.Search(cond);
 }
Exemplo n.º 4
0
 public abstract Task <IEnumerable <BaseMessage> > Search(MessageSearchCondition cond);
Exemplo n.º 5
0
        public async Task <IEnumerable <BaseMessage> > Search(MessageSearchCondition cond)
        {
            var handler = MessageHandlerFactory.GetHandler(cond.MsgType);

            return(await handler.Search(cond));
        }