コード例 #1
0
ファイル: accountController.cs プロジェクト: khanhlive/NDK
        public async Task <JsonResult> GetByID(int id)
        {
            AccountProvider accountProvider = new AccountProvider();
            var             d = await accountProvider.GetByIDAsync(id);

            return(Json(d, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
ファイル: accountController.cs プロジェクト: khanhlive/NDK
        public async Task <JsonResult> Delete(int id)
        {
            AccountProvider accountProvider = new AccountProvider();
            Account         account         = await accountProvider.GetByIDAsync(id);

            if (account == null)
            {
                return(Json(new AccessEntityResult {
                    Status = AccessEntityStatusCode.NotFound, Message = MessageManager.GetErrorMessage(ModuleType.Base, MessageType.NotFound)
                }));
            }
            else
            {
                AccessEntityStatusCode accessEntityStatusCode = await accountProvider.DeleteAsync(account);

                return(Json(new AccessEntityResult {
                    Status = accessEntityStatusCode, Message = MessageManager.GetErrorMessage(ModuleType.Base, accessEntityStatusCode)
                }));
            }
        }