public ActionResult SetSetting() { if (!AppData.IsManagerLogin) { return(Json(new { success = false, msg = "您未登录后台或会话已过期" })); } if (PrivilegeBLL.HasNotPrivilege(AppData.SessionUserID, 1801)) { return(Json(new { success = false, msg = "您没有执行该操作的权限" })); } Validation vld = new Validation(); string key = vld.Get("key", false); string val = vld.Get("value", false); if (vld.HasError) { return(Json(new { success = false, msg = "参数错误!" })); } SettingBLL settingBLL = new SettingBLL(); settingBLL.Set(key, val); return(Json(new { success = true })); }
private void btn_ok_Click(object sender, EventArgs e) { if (btn_apply.Enabled) { if (CheckForm()) { settings = new Settings("默认", tb_address.Text.Trim(), tb_addressEng.Text.Trim(), tb_unitName.Text.Trim(), tb_unitNameEng.Text.Trim(), tb_email.Text.Trim(), tb_fax.Text.Trim(), tb_standard1.Text.Trim(), tb_standard2.Text.Trim(), tb_tel.Text.Trim(), tb_auth.Text.Trim(), tb_zipcode.Text.Trim(), 1); bll = new SettingBLL(); if (bll.UpdateSetting(settings)) { MessageBoxEx.Show("设定成功", "提示"); this.Close(); } else { MessageBoxEx.Show("设定失败", "提示"); } } } else { this.Close(); } }
private void LoadCurrentSetting() { Setting s = SettingBLL.ReturnSetting(); chk_autorun.Checked = s.Autorun; chk_auto_synchro.Checked = s.AutoSynchro; chk_save_delete.Checked = s.AutoClearAndBackup; chk_rattach.Checked = s.AutoRattach; chk_add_enroller_auto.Checked = s.AddEnrollAuto; chk_auto_backup.Checked = s.AutoBackupDevice; chk_connect.Checked = s.CheckConnect; chk_use_tampon_log.Checked = s.UseFileTamponLog; chk_connect_synchro.Checked = s.AutoCheckConnectAndSynchro; chk_create_service.Checked = s.CreateService; dtp_time_synchro_auto.Value = s.TimeSynchroAuto != null ? (!s.TimeSynchroAuto.ToShortDateString().Equals("01/01/0001") ? s.TimeSynchroAuto : DateTime.Now) : DateTime.Now; dtp_time_synchro_auto.Enabled = s.AutoCheckConnectAndSynchro; string path = s.CheminPhoto; if (path != null ? path.Trim().Equals("") : true) { //C:\Users\Administrateur\lymytz\CCOS.A\documents\docEmps\perso\photo path = Chemins.CheminUser() + "lymytz" + Constantes.FILE_SEPARATOR + txt_name.Text.Trim() + Constantes.FILE_SEPARATOR + "documents" + Constantes.FILE_SEPARATOR + "docEmps" + Constantes.FILE_SEPARATOR + "perso" + Constantes.FILE_SEPARATOR + "photo" + Constantes.FILE_SEPARATOR; } txt_path_photo.Text = path; path = s.CheminSetup; if (path != null ? path.Trim().Equals("") : true) { path = Chemins.cheminStartup; } txt_path_setup.Text = path; }
/// <summary> /// 发布信息-配置加载 /// Created:20170410(ChengMengjia) /// </summary> private void LoadPubInfo() { #region 发送 txtPSend.Text = ""; IList <dynamic> listSendTo = new SettingBLL().GetSendToList(ProjectId);//配置里的发送人 if (listSendTo != null) { foreach (var member in listSendTo) { if (string.IsNullOrEmpty(member.Email)) { continue; } txtPSend.Text += member.Email + "(" + member.Name + ")" + ";"; } } #endregion #region 抄送 txtPCC.Text = ""; IList <dynamic> listCC = new SettingBLL().GetCCList(ProjectId);//配置里的抄送人 if (listCC != null) { foreach (var member in listCC) { if (string.IsNullOrEmpty(member.Email)) { continue; } txtPCC.Text += member.Email + "(" + member.Name + ")" + ";"; } } #endregion }
private void buttonX6_Click(object sender, EventArgs e) { SettingBLL stb = new SettingBLL(); dataGridViewX1.DataSource = stb.GetAdmin(); dataGridViewX1.Columns[0].Visible = false; dataGridViewX1.Columns[2].Visible = false; }
private void buttonX5_Click(object sender, EventArgs e) { if (dataGridViewX1.Columns[0].Name.ToString() == "工号") { string id = dataGridViewX1.CurrentRow.Cells[0].Value.ToString(); SettingBLL stb = new SettingBLL(); stb.Deleteteacher(MessageBox.Show("确定删除吗?", "系统警告", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK, id); } FrmSetting_Load(sender, e); }
private void buttonX9_Click(object sender, EventArgs e) { if (dataGridViewX1.Columns[0].Name.ToString() == "ID") { string name = dataGridViewX1.CurrentRow.Cells[1].Value.ToString(); SettingBLL stb = new SettingBLL(); stb.Deleteadmin(MessageBox.Show("确定删除吗?", "系统警告", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK, name); } buttonX6_Click(sender, e); }
private void buttonX1_Click(object sender, EventArgs e) { string id = textBox1.Text; string name = textBox2.Text; SettingBLL stb = new SettingBLL(); dataGridViewX1.DataSource = stb.SearchTeacher(id, name); dataGridViewX1.RowTemplate.Height = 30; dataGridViewX1.Columns[0].Width = 150; dataGridViewX1.Columns[1].Width = 150; dataGridViewX1.Columns[2].Width = 150; dataGridViewX1.Columns[3].Width = 150; }
public ActionResult Cart() { if (!AppData.IsManagerLogin) { return(Redirect("/Manage/Error/1.html")); } if (PrivilegeBLL.HasNotPrivilege(AppData.SessionUserID, 18)) { return(Redirect("/Manage/Error/2.html")); } SettingBLL settingBLL = new SettingBLL(); ViewBag.text = settingBLL.Get("LogisticTips"); return(View()); }
private void buttonX1_Click(object sender, EventArgs e) { string name = textBox2.Text; string pwd = textBox3.Text; int id = Convert.ToInt32(textBox1.Text); SettingBLL stb = new SettingBLL(); if (stb.ChangeAdmin(id, name, pwd)) { MessageBox.Show("修改成功"); this.Close(); } else { MessageBox.Show("修改失败"); } }
private void buttonX1_Click(object sender, EventArgs e) { string name = textBox2.Text; string department = textBox3.Text; string major = textBox4.Text; int id = Convert.ToInt32(textBox1.Text); SettingBLL stb = new SettingBLL(); if (stb.ChangeTea(id, name, department, major)) { MessageBox.Show("修改成功"); this.Close(); } else { MessageBox.Show("修改失败"); } }
/// <summary> /// 基础数据列表加载 /// Created:2017.3.27(ChengMengjia) /// update:2017/6/12(zhuguanjun)加个‘空’选项 /// </summary> /// <param name="combobox"></param> /// <param name="DictNo"></param> public static void LoadDictItems(ComboBoxEx combobox, DictCategory DictNo) { ComboItem itemnull = new ComboItem(); itemnull.Text = "请选择"; itemnull.Value = 0; combobox.Items.Add(itemnull); List <DictItem> listD = new SettingBLL().GetDictItems(DictNo); foreach (DictItem dictitem in listD) { ComboItem item = new ComboItem(); item.Text = dictitem.Name; item.Value = dictitem.No.ToString(); combobox.Items.Add(item); } }
private void btn_save_preference_Click(object sender, EventArgs e) { if (BuildSettign() != null) { if (SettingBLL.CreateSetting(BuildSettign())) { if (DialogResult.Yes == Messages.Confirmation(Mots.Restart_Now.ToLower())) { Application.ExitThread(); Application.Restart(); } else { Constantes.SETTING = BuildSettign(); } } } }
private void buttonX1_Click(object sender, EventArgs e) { string id = textBox1.Text; string name = textBox2.Text; string department = textBox3.Text; string major = textBox4.Text; SettingBLL stb = new SettingBLL(); if (stb.Addteacher(id, name, department, major)) { MessageBox.Show("添加成功"); this.Close(); } else { MessageBox.Show("添加失败(工号冲突)"); } }
public frm_globalSetting() { InitializeComponent(); bll = new SettingBLL(); settings = bll.GetDefaultSetting(); tb_address.Text = settings.AddrChs; tb_addressEng.Text = settings.AddrEng; tb_auth.Text = settings.VerificationNo; tb_email.Text = settings.Email; tb_fax.Text = settings.Fax; tb_standard1.Text = settings.Standard1; tb_standard2.Text = settings.Standard2; tb_tel.Text = settings.Telephone; tb_unitName.Text = settings.AuthUnitChs; tb_unitNameEng.Text = settings.AuthUnitEng; tb_zipcode.Text = settings.Zipcode; this.btn_apply.Enabled = false; }
/// <summary> /// 导入数据到DataGridView /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FrmSetting_Load(object sender, EventArgs e) { if (Role == 2) { buttonX3.Enabled = false; buttonX4.Enabled = false; buttonX5.Enabled = false; buttonX7.Enabled = false; buttonX8.Enabled = false; buttonX9.Enabled = false; } SettingBLL stb = new SettingBLL(); dataGridViewX1.DataSource = stb.GetTeacher(); dataGridViewX1.RowTemplate.Height = 30; dataGridViewX1.Columns[0].Width = 150; dataGridViewX1.Columns[1].Width = 150; dataGridViewX1.Columns[2].Width = 150; dataGridViewX1.Columns[3].Width = 150; }
public void TestChangesHistory() { ILogger logger = LogManager.GetCurrentClassLogger(); IUnitOfWork uow = new SqlUnitOfWork(); var success = false; SettingMapper.Initialize(); try { ISettingBLL settingBLL = new SettingBLL(uow); settingBLL.Save(new SettingDto() { SettingGroup = "TestGroup", SettingName = "TestName", SettingValue = "TestValue", CreatedBy = "TestUser", CreatedDate = DateTime.Now, IsActive = true, ModifiedBy = "TestUser", ModifiedDate = DateTime.Now }, new Login() { FIRST_NAME = "Test", LAST_NAME = "User", USER_ID = "TestUser", USERNAME = "******" }); success = true; } catch (Exception) { success = false; } Assert.AreEqual(true, success); }
public WeeklyHistory(Report_WeeklyFiles createFile) { InitializeComponent(); #region 初次加载周报配置 Setting setting = new SettingBLL().GetSetting(ProjectId); Title = ProjectName + "+" + DateTime.Now.ToString("yyyyMMdd") + "+周报" + CommonHelper.GetConfigValue(ConstHelper.Config_UserName); Content = setting.WeeklyContent; List <Stakeholders> listSendTo = new StakeholdersBLL().GetList(ProjectId, null); //所有可选人 string configSendTo = setting.WeeklySend; //配置里的发送人 configSendTo = string.IsNullOrEmpty(configSendTo) ? "" : configSendTo; foreach (Stakeholders member in listSendTo) { if (configSendTo.Contains(member.ID) && !string.IsNullOrEmpty(member.Email)) { //设置里包含此人 SendTo += member.Email + ";"; } } List <Stakeholders> listCopyTo = new StakeholdersBLL().GetList(ProjectId, null); //所有可选人 string configCopyTo = setting.WeeklyCC; //配置里的发送人 configCopyTo = string.IsNullOrEmpty(configCopyTo) ? "" : configCopyTo; foreach (Stakeholders member in listCopyTo) { if (configCopyTo.Contains(member.ID) && !string.IsNullOrEmpty(member.Email)) { //设置里包含此人 CopyTo += member.Email + ";"; } } #endregion LoadSetting(); LoadHistory(); if (createFile != null) { listFile.Add(createFile); gridFile.PrimaryGrid.DataSource = listFile; } }
private void buttonX1_Click(object sender, EventArgs e) { string id = textBox1.Text; string name = textBox2.Text; string pwd = textBox3.Text; string role = textBox4.Text; if (Convert.ToInt32(textBox4.Text) != 1 && Convert.ToInt32(textBox4.Text) != 2) { MessageBox.Show("权限请输入1或2"); return; } SettingBLL stb = new SettingBLL(); if (stb.Addadmin(id, name, pwd, role)) { MessageBox.Show("添加成功"); this.Close(); } else { MessageBox.Show("添加失败(ID或用户名冲突)"); } }
public SCMutation( LeagueBLL leagueBLL, PlayerBLL playerBLL, SettingBLL settingBLL, TournamentBLL tournamentBLL, FrameBLL frameBLL ) { #region Leagues FieldAsync <LeagueType>( "createLeague", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <LeagueInputType> > { Name = "league" } ), resolve: async context => { League league = context.GetArgument <League>("league"); return(await context.TryAsyncResolve( async c => await leagueBLL.CreateLeagueAsync(league) )); } ); FieldAsync <LeagueType>( "updateLeague", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" }, new QueryArgument <NonNullGraphType <LeagueInputType> > { Name = "league" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); League league = context.GetArgument <League>("league"); return(await context.TryAsyncResolve( async c => await leagueBLL.UpdateLeagueAsync(id, league) )); } ); FieldAsync <LeagueType>( "linkPlayerToLeague", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <LeaguePlayerInputType> > { Name = "leaguePlayer" } ), resolve: async context => { LeaguePlayer leaguePlayer = context.GetArgument <LeaguePlayer>("leaguePlayer"); return(await context.TryAsyncResolve( async c => await leagueBLL.LinkPlayerToLeagueAsync(leaguePlayer) )); } ); FieldAsync <LeagueType>( "unlinkPlayerFromLeague", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <LeaguePlayerInputType> > { Name = "leaguePlayer" } ), resolve: async context => { LeaguePlayer leaguePlayer = context.GetArgument <LeaguePlayer>("leaguePlayer"); return(await context.TryAsyncResolve( async c => await leagueBLL.UnlinkPlayerFromLeagueAsync(leaguePlayer) )); } ); FieldAsync <BooleanGraphType>( "removeLeague", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); return(await context.TryAsyncResolve( async c => await leagueBLL.RemoveLeagueAsync(id) )); } ); #endregion #region Players FieldAsync <PlayerType>( "createPlayer", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <PlayerInputType> > { Name = "player" } ), resolve: async context => { Player player = context.GetArgument <Player>("player"); return(await context.TryAsyncResolve( async c => await playerBLL.CreatePlayerAsync(player) )); } ); FieldAsync <PlayerType>( "updatePlayer", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" }, new QueryArgument <NonNullGraphType <PlayerInputType> > { Name = "player" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); Player player = context.GetArgument <Player>("player"); return(await context.TryAsyncResolve( async c => await playerBLL.UpdatePlayerAsync(id, player) )); } ); FieldAsync <BooleanGraphType>( "removePlayer", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); return(await context.TryAsyncResolve( async c => await playerBLL.RemovePlayerAsync(id) )); } ); #endregion #region Settings FieldAsync <SettingType>( "createSetting", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <SettingInputType> > { Name = "setting" } ), resolve: async context => { Setting setting = context.GetArgument <Setting>("setting"); return(await context.TryAsyncResolve( async c => await settingBLL.CreateSettingAsync(setting) )); } ); FieldAsync <SettingType>( "updateSetting", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" }, new QueryArgument <NonNullGraphType <SettingInputType> > { Name = "setting" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); Setting setting = context.GetArgument <Setting>("setting"); return(await context.TryAsyncResolve( async c => await settingBLL.UpdateSettingAsync(id, setting) )); } ); FieldAsync <BooleanGraphType>( "removeSetting", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); return(await context.TryAsyncResolve( async c => await settingBLL.RemoveSettingAsync(id) )); } ); #endregion #region Tournaments FieldAsync <TournamentType>( "createTournament", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <TournamentInputType> > { Name = "tournament" } ), resolve: async context => { Tournament tournament = context.GetArgument <Tournament>("tournament"); return(await context.TryAsyncResolve( async c => await tournamentBLL.CreateTournamentAsync(tournament) )); } ); FieldAsync <TournamentType>( "updateTournament", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" }, new QueryArgument <NonNullGraphType <TournamentInputType> > { Name = "tournament" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); Tournament tournament = context.GetArgument <Tournament>("tournament"); return(await context.TryAsyncResolve( async c => await tournamentBLL.UpdateTournamentAsync(id, tournament) )); } ); FieldAsync <TournamentType>( "linkPlayerToTournament", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <PlayerTournamentInputType> > { Name = "playerTournament" } ), resolve: async context => { PlayerTournament playerTournament = context.GetArgument <PlayerTournament>("playerTournament"); return(await context.TryAsyncResolve( async c => await tournamentBLL.LinkPlayerToTournamentAsync(playerTournament) )); } ); FieldAsync <TournamentType>( "unlinkPlayerFromTournament", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <PlayerTournamentInputType> > { Name = "playerTournament" } ), resolve: async context => { PlayerTournament playerTournament = context.GetArgument <PlayerTournament>("playerTournament"); return(await context.TryAsyncResolve( async c => await tournamentBLL.UnlinkPlayerFromTournamentAsync(playerTournament) )); } ); FieldAsync <TournamentType>( "linkPlayerPositionToTournament", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <PlayerPositionTournamentInputType> > { Name = "playerPositionTournament" } ), resolve: async context => { PlayerPositionTournament playerPositionTournament = context.GetArgument <PlayerPositionTournament>("playerPositionTournament"); return(await context.TryAsyncResolve( async c => await tournamentBLL.LinkPlayerPositionToTournamentAsync(playerPositionTournament) )); } ); FieldAsync <TournamentType>( "unlinkPlayerPositionFromTournament", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <PlayerPositionTournamentInputType> > { Name = "playerPositionTournament" } ), resolve: async context => { PlayerPositionTournament playerPositionTournament = context.GetArgument <PlayerPositionTournament>("playerPositionTournament"); return(await context.TryAsyncResolve( async c => await tournamentBLL.UnlinkPlayerPositionFromTournamentAsync(playerPositionTournament) )); } ); FieldAsync <BooleanGraphType>( "removeTournament", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); return(await context.TryAsyncResolve( async c => await tournamentBLL.RemoveTournamentAsync(id) )); } ); #endregion #region Frames FieldAsync <FrameType>( "createFrame", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <FrameInputType> > { Name = "frame" } ), resolve: async context => { Frame frame = context.GetArgument <Frame>("frame"); return(await context.TryAsyncResolve( async c => await frameBLL.CreateFrameAsync(frame) )); } ); FieldAsync <FrameType>( "updateFrame", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" }, new QueryArgument <NonNullGraphType <FrameInputType> > { Name = "frame" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); Frame frame = context.GetArgument <Frame>("frame"); return(await context.TryAsyncResolve( async c => await frameBLL.UpdateFrameAsync(id, frame) )); } ); FieldAsync <BooleanGraphType>( "removeFrame", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IdGraphType> > { Name = "id" } ), resolve: async context => { Guid id = context.GetArgument <Guid>("id"); return(await context.TryAsyncResolve( async c => await frameBLL.RemoveFrameAsync(id) )); } ); #endregion }
public frm_main(Users user) { InitializeComponent(); InitLicenseList(); this.Text = ConfigurationManager.AppSettings["appName"]; _Commands = new LMSCommands(); _Commands.LicenseCommands.New = new Command(components); // We pass in components from Form so the command gets disposed automatically when form is disposed _Commands.LicenseCommands.New.Executed += NewLicenseExecuted; _Commands.LicenseCommands.Cancel = new Command(components); _Commands.LicenseCommands.Cancel.Executed += CancelLicenseExecuted; //_Commands.LicenseCommands.Save = new Command(components); //_Commands.LicenseCommands.Save.Executed += SaveClientExecuted; btn_newLicense.Command = _Commands.LicenseCommands.New; _Commands.LicenseCommands.Save = new Command(components); _Commands.LicenseCommands.Save.Executed += SaveLicenseExecuted; _Commands.SearchDialogCommands.Open = new Command(components); _Commands.SearchDialogCommands.Open.Executed += CertificationSearchExcuted; _Commands.SearchDialogCommands.Cancel = new Command(components); _Commands.SearchDialogCommands.Cancel.Executed += CancelSearchDialogExecuted; tile_certManage.Command = _Commands.SearchDialogCommands.Open; lb_indexTitle.Text += user.Realname; lb_username.Text = user.Username; lb_role.Text = user.RoleName; currentUser = user; if (user.RoleName.IndexOf("管理员") >= 0) { pictureBox1.Image = Properties.Resources.admin; } else { pictureBox1.Image = Properties.Resources.normal; } metroToolbar1.Location = new Point((this.Width - metroToolbar1.Width) / 2, metroToolbar1.Parent.Height - metroToolbar1.Height - 1); metroTilePanel1.Location = new Point((this.Width - metroTilePanel1.Width) / 2, (this.Height - metroTilePanel1.Height) / 2); settingBll = new SettingBLL(); defaultSetting = settingBll.GetDefaultSetting(); roleBll = new RoleBLL(); role = roleBll.GetRoleById(currentUser.RoleId); if (defaultSetting == null) { if (role.AdminFlag == 1) { if (DialogResult.OK == MessageBoxEx.Show("未配置系统全局设定,请配置全局设定", "全局设定未配置", MessageBoxButtons.OK)) { new frm_globalSetting().ShowDialog(); } else { this.Close(); } } else { if (DialogResult.OK == MessageBoxEx.Show("未配置系统全局设定,请联系管理员配置全局设定", "全局设定未配置", MessageBoxButtons.OK)) { this.Close(); } else { this.Close(); } } } }