public Response AddCoach(Coach obj)
        {
            List <EntityBase> entites = new List <EntityBase>();

            entites.Add(obj);

            obj.State      = AuditState.PASS.Id;//审核通过
            obj.IsEnabled  = true;
            obj.FileId     = Ext.NewId();
            obj.CreateDate = DateTime.Now;



            //头像保存
            obj.ModifyHeadIcon();
            //获取将要保存的图片列表
            obj.GetWillSaveFileList(entites);
            //保存身份证正面反面图片
            SaveIdCardImage(obj);
            Response rsp = new Response();

            rsp = DbContext.GetInstance().Execute(CommandHelper.CreateSave(entites));
            if (rsp.IsSuccess)
            {
                rsp = UpdateCardId(obj.CardId, obj.Id);
            }

            return(rsp);
        }