/// <summary> /// 页面事件 /// </summary> protected void InitEvents() { // 教师管理 rlTeacherManage.Click += (sender, e) => { if (CurrUserInfo.Type == (int)UserType.TeacherDirector) { Intent intent = new Intent(CurrActivity, typeof(TeacherListActivity)); intent.PutExtra("scopeId", int.Parse(CurrUserInfo.ScopeCode ?? "0")); intent.PutExtra("scopeName", CurrUserInfo.ScopeName); var teacherTotalCount = 0; var scopeTeacherList = new DataService.MeService().GetTeacherListByScope(CurrUserInfo.SchoolId, int.Parse(CurrUserInfo.ScopeCode), 1, 1, out teacherTotalCount); intent.PutExtra("teacherCount", teacherTotalCount); StartActivity(intent); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); } else { Intent intent = new Intent(CurrActivity, typeof(TeacherManage)); StartActivity(intent); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); } }; // 教学主管 rlDirector.Click += (sender, e) => { Intent intent = new Intent(CurrActivity, typeof(DirectorListActivity)); StartActivity(intent); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); }; // 助教组长 rlAssistantLeader.Click += (sender, e) => { Intent intent = new Intent(CurrActivity, typeof(AssistantLeaderList)); StartActivity(intent); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); }; // 店长管理 rlShopManager.Click += (sender, e) => { Intent intent = new Intent(CurrActivity, typeof(ShopManagerListActivity)); StartActivity(intent); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); }; // 退出操作 rlLogout.Click += (sender, e) => { var callbackFunc = new AppUtils.ShowDialogClick(CallbackFun); AppUtils.ShowDialog(CurrActivity, "提示", "您确认要退出账号吗?", 2, callbackFunc); }; }
protected override void InitEvents() { // 返回 imgbtnBack.Click += (sender, e) => { CurrActivity.Finish(); OverridePendingTransition(Resource.Animation.left_in, Resource.Animation.right_out); }; // 选择教研组 rlGroup.Click += (sender, e) => { Intent intent = new Intent(CurrActivity, typeof(TeacherScopeSelectActivity)); intent.PutExtra("scopeId", tScopeCode); StartActivityForResult(intent, 1); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); }; // 选择角色 rlRole.Click += (sender, e) => { Intent intent = new Intent(CurrActivity, typeof(TeacherRoleSelectActivity)); intent.PutExtra("roleId", tType); StartActivityForResult(intent, 0); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); }; btnAdd.Click += (sender, e) => { DoSave(true); }; tvSave.Click += (sender, e) => { DoSave(false); }; btnDelete.Click += (sender, e) => { var callbackFunc = new AppUtils.ShowDialogClick(CallbackFun); AppUtils.ShowDialog(CurrActivity, "提示", "您确认要删除此信息吗?", 2, callbackFunc); }; }
protected override void InitEvents() { // 取消 FindViewById <TextView>(Resource.Id.tv_cancel).Click += (sender, e) => { CurrActivity.Finish(); OverridePendingTransition(Resource.Animation.left_in, Resource.Animation.right_out); }; // 选择学区 rlArea.Click += (sender, e) => { Intent intent = new Intent(CurrActivity, typeof(AreaSelectActivity)); intent.PutExtra("sname", currAssistant.AreaName); StartActivityForResult(intent, 0); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); }; btnAdd.Click += (sender, e) => { DoSave(true); }; tvSave.Click += (sender, e) => { if (isNewAdd) { DoSave(false); } else { DoUpdate(); } }; btnDelete.Click += (sender, e) => { var callbackFunc = new AppUtils.ShowDialogClick(CallbackFun); AppUtils.ShowDialog(CurrActivity, "提示", "您确认要删除此账号吗?", 2, callbackFunc); }; }
/// <summary> /// 初始化事件 /// </summary> protected override void InitEvents() { // 返回 imgbtnBack.Click += (sender, e) => { CurrActivity.Finish(); OverridePendingTransition(Resource.Animation.left_in, Resource.Animation.right_out); }; // 选择负责校区 rlAreas.Click += (sender, e) => { Intent intent = new Intent(CurrActivity, typeof(AreaSelectMultiActivity)); if (currShopManager != null) { intent.PutExtra("areaCodes", AreaCodes); } StartActivityForResult(intent, 1); CurrActivity.OverridePendingTransition(Resource.Animation.right_in, Resource.Animation.left_out); }; //保存并继续添加 btnAdd.Click += (sender, e) => { DoSave(true); }; //完成 tvSave.Click += (sender, e) => { DoSave(false); }; //删除 btnDelete.Click += (sender, e) => { var callbackFunc = new AppUtils.ShowDialogClick(CallbackFun); AppUtils.ShowDialog(CurrActivity, "提示", "您确认要删除此信息吗?", 2, callbackFunc); }; }