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)); }
public async Task<IEnumerable<BaseMessage>> Search(MessageSearchCondition cond) { var handler = MessageHandlerFactory.GetHandler(cond.MsgType); return await handler.Search(cond); }
public abstract Task <IEnumerable <BaseMessage> > Search(MessageSearchCondition cond);
public async Task <IEnumerable <BaseMessage> > Search(MessageSearchCondition cond) { var handler = MessageHandlerFactory.GetHandler(cond.MsgType); return(await handler.Search(cond)); }