internal GeneralSetting GetGeneralSetting() { object setting = SettingManager.GetSettingManager.GetSetting(typeof(GeneralSetting)); if (setting == null) { //todo:log, デフォルト値の定数化 setting = new GeneralSetting() { FontColor = "#FF000000", // 黒 FontSize = 12.0, MainFontName = "Meiryo", SubFontName = "Consolas", WrappingText = false, ShowingLineCount = true, ShowingNumberOfLines = true, ShowingNewLine = false, ShowingSpace = false, ShowingTab = false, ShowingWordCount = true }; } return(setting as GeneralSetting); }
private void SaveGeneralSetting() { GeneralSettingResult result = null; GeneralSetting GeneralSetting = GeneralSettingInfo(); var task = ServiceProxyFactory.LifeTime(async factory => { var service = factory.Create <GeneralSettingMasterClient>(); result = await service.SaveAsync(SessionKey, GeneralSetting); }); ProgressDialog.Start(ParentForm, task, false, SessionKey); if (result.ProcessResult.Result) { // 更新 Model.CopyTo(GeneralSetting, CurrentGeneralSetting, true); grdGeneralSetting.DataSource = new BindingSource(GeneralSettingList, null); ClearGeneralSetting(); DispStatusMessage(MsgInfSaveSuccess); } else { ShowWarningDialog(MsgErrSaveError); } }
public FrmDashboard(string kode, string nama, string hakAkses) : this() { lblTime.Text = DateTime.Now.ToString("HH:mm:ss"); lblKodeUser.Text = kode; lblNamaUser.Text = nama; this.HakAkses = hakAkses; var lblPosisi = ""; if (hakAkses == "1") { lblPosisi = "Admin"; } else if (hakAkses == "2") { lblPosisi = "Kasir"; } groupBoxAkun.Text = "Akun " + lblPosisi; var bulan = new GeneralSetting(); lblDate.Text = DateTime.Now.Day.ToString() + " " + bulan.GetBulanIndonesia(DateTime.Now.Month) + " " + DateTime.Now.Year.ToString(); }
public IActionResult Edit(GeneralSetting model) { AlertBack alert = new AlertBack(); try { if (ModelState.IsValid) { _generalSettingService.Update(model); alert.Status = "success"; alert.Message = "Register Successfully"; } else { alert.Status = "warning"; foreach (var key in this.ViewData.ModelState.Keys) { foreach (var err in this.ViewData.ModelState[key].Errors) { alert.Message += err.ErrorMessage + "<br/>"; } } } } catch (Exception ex) { alert.Status = "error"; alert.Message = ex.Message; } return(Json(alert)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,SiteName,LogoPath,VanPercent,TaxiPercent")] GeneralSetting generalSetting) { if (id != generalSetting.Id) { return(NotFound()); } if (generalSetting.TaxiPercent <= 0) { ModelState.AddModelError("TaxiPercent", "مقدار صفر برای قیمت پایه تاکسی سواری مجاز نیست"); } if (generalSetting.VanPercent <= 0) { ModelState.AddModelError("VanPercent", "مقدار صفر برای قیمت پایه تاکسی ون مجاز نیست"); } if (ModelState.IsValid) { try { _context.Update(generalSetting); await _context.SaveChangesWithHistoryAsync(HttpContext); } catch (DbUpdateConcurrencyException ex) { throw ex; } return(RedirectToAction(nameof(Index))); } return(View(generalSetting)); }
/// <summary> /// メール送信の確認画面を表示。 /// </summary> /// <param name="mail">送信するメールアイテム</param> /// <param name="generalSetting">一般設定</param> public CheckList GenerateCheckListFromMail(Outlook._MailItem mail, GeneralSetting generalSetting) { //This methods must run first. GetGeneralMailInformation(in mail); //This methods must run second. GetAttachmentsInformation(in mail, generalSetting.IsNotTreatedAsAttachmentsAtHtmlEmbeddedFiles); MakeDisplayNameAndRecipient(mail.Recipients, generalSetting); CheckForgotAttach(in mail); CheckKeyword(); AutoAddCcAndBcc(mail, generalSetting); GetRecipient(); CheckMailBodyAndRecipient(); _checkList.RecipientExternalDomainNum = CountRecipientExternalDomains(); _checkList.DeferredMinutes = CalcDeferredMinutes(); return(_checkList); }
public override T Convert <T, U>(U entity) { GeneralSetting generalSetting = entity as GeneralSetting; if (generalSetting == null) { return(default(T)); } BO.GeneralSetting generalSettingBO = new BO.GeneralSetting(); generalSettingBO.ID = generalSetting.Id; generalSettingBO.CompanyId = generalSetting.CompanyId; generalSettingBO.SlotDuration = generalSetting.SlotDuration; generalSettingBO.IsDeleted = generalSetting.IsDeleted; generalSettingBO.CreateByUserID = generalSetting.CreateByUserID; generalSettingBO.UpdateByUserID = generalSetting.UpdateByUserID; if (generalSetting.Company != null) { if (generalSetting.Company.IsDeleted.HasValue == false || (generalSetting.Company.IsDeleted.HasValue == true && generalSetting.Company.IsDeleted.Value == false)) { BO.Company boCompany = new BO.Company(); using (UserRepository cmp = new UserRepository(_context)) { boCompany = cmp.Convert <BO.Company, Company>(generalSetting.Company); generalSettingBO.Company = boCompany; } } } return((T)(object)generalSettingBO); }
private void LoadSettings() { ConfigManager = ConfigManager.NewInstance("dispathcer.cfg"); _generalSetting = ConfigManager.GetSetting(typeof(GeneralSetting), true) as GeneralSetting; _spnvSetting = ConfigManager.GetSetting(typeof(SupernovaSetting), true) as SupernovaSetting; }
//Email, Local Folder, AWS S3 private void LoadOtherSettings() { try { AWSS3Helper awsHelper = new AWSS3Helper(); AWSS3 = awsHelper.GetConfig(); if (AWSS3 == null) { AWSS3 = new AWSS3Setting(); } EmailHelper emailHelper = new EmailHelper(); Email = emailHelper.GetConfig(); if (Email == null) { Email = new EmailSetting(); } GeneralSettingHelper generalHelper = new GeneralSettingHelper(); General = generalHelper.GetConfig(); if (General == null) { General = new GeneralSetting(); } } catch (Exception ex) { string message = Functions.GetErrorFromException(ex); MessageBox.Show("A problem occurred while loading settings. \n" + message, "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); } }
public ActionResult generalSettingsEdit(FormCollection form, HttpPostedFileBase fileUpload, HttpPostedFileBase fileUpload2) { GeneralSetting tic = getSetting(); var title = form["title"]; var description = form["description"]; var keywords = form["keywords"]; tic.Title = title; tic.MetaDescription = description; tic.MetaKeywords = keywords; if (form["chkClearImg"] != null) { tic.Favicon = ""; } else if (fileUpload != null) { var fileName = Path.GetFileName(DateTime.Now.Millisecond + fileUpload.FileName); var path = Path.Combine(Server.MapPath(URLHelper.URL_IMAGE_PATH), fileName); if (!System.IO.File.Exists(path)) { fileUpload.SaveAs(path); } tic.Favicon = fileName; } UpdateModel(tic); data.SubmitChanges(); return(RedirectToAction("Index", "Admin")); }
//[Route("admin/generalsetting/{id}")] //public ActionResult GeneralSettings(string Id) //{ // GeneralSettingsVM obj = new GeneralSettingsVM(); // if (!String.IsNullOrEmpty(Id)) // { // var generalSettings = new GeneralSetting(); // using (var _db = new SchoolMSEntities()) // { // generalSettings = _db.GeneralSettings.Find(Id); // } // if (generalSettings != null) // { // obj.FieldValue = generalSettings.FieldValue; // } // } // return View("ManageGeneralSetting"); //} public JsonResult SaveGeneralSetting(GeneralSettingsVM obj) { JsonResponse <bool> Response = new JsonResponse <bool>(); try { GeneralSetting generalSetting = new GeneralSetting(); if (obj.GeneralSettingId != 0) { using (var _db = new SchoolMSEntities()) { generalSetting = _db.GeneralSettings.Find(obj.GeneralSettingId); if (generalSetting == null) { Response.IsError = true; Response.Message = "General Settings not found"; return(Json(Response, JsonRequestBehavior.AllowGet)); } generalSetting.FieldValue = obj.FieldValue; generalSetting.UpdateBy = ApplicationSession.Current.UserID; generalSetting.UpdateDate = DateTime.Now; _db.SaveChanges(); } } } catch (Exception ex) { Response.IsError = true; Response.Message = "Internal server error"; } return(Json(Response, JsonRequestBehavior.AllowGet)); }
internal bool LoadGeneralSetting() { GeneralSetting generalSetting = FileAccessor.GetFileAccessor.LoadSettingFile <GeneralSetting>(Define.SETTING_FILENAME_GENERAL); if (generalSetting == null) { Logger.Error(CLASS_NAME, "LoadSettings", $"Load GeneralSetting.xml failed. Filename:[{Define.SETTING_FILENAME_GENERAL}]"); generalSetting = new GeneralSetting() { FontColor = "#FF000000", // 黒 FontSize = 12.0, MainFontName = "Meiryo", SubFontName = "Consolas", WrappingText = false, ShowingLineCount = true, ShowingNumberOfLines = true, ShowingNewLine = false, ShowingSpace = false, ShowingTab = false, ShowingWordCount = true }; } if (AddSetting(typeof(GeneralSetting), generalSetting) == false) { //todo:log return(false); } return(true); }
public static string GetValue(string GSCode) { OanTechHelper entCommon = new OanTechHelper(MyEntities.Common); GeneralSetting value = entCommon.Resolve <GeneralSetting>().Get(x => x.GSCode == GSCode); return(value.GSValue.ToString()); }
public void GeneralSettingTest() { GeneralSetting gs = new GeneralSetting(); string gsc = gs.CurrentDirectory; Assert.AreEqual <string>(gsc, Directory.GetCurrentDirectory()); }
public ActionResult Edit([Bind(Include = "GeneralSettingID,SettingName,SettingValue")] GeneralSetting generalSetting) { if (ModelState.IsValid) { try { DAL.uof.GeneralSettingRepository.Update(generalSetting); DAL.uof.Save(); if (Request.IsAjaxRequest()) { return(RedirectToAction("_Details", new { id = generalSetting.GeneralSettingID })); } return(RedirectToAction("Index")); } catch (DataException) { ModelState.AddModelError("", "Ошибка записи в БД!"); } if (Request.IsAjaxRequest()) { return(Content("<p class = 'text-danger'>Ошибка записи в БД!</p><p>Попробуйте еще раз или обновите страницу.</p>")); } } if (Request.IsAjaxRequest()) { return(PartialView("_Edit", generalSetting)); } return(View(generalSetting)); }
public OptionsWindow(SpnvSubSystem system) { InitializeComponent(); App app = Application.Current as App; if (app != null && app.AppBkBrush != null) { Background = app.AppBkBrush; } _system = system; _supernova = _system.Setting.Clone() as SupernovaSetting; if (app != null) { _general = app.GeneralSetting.Clone() as GeneralSetting; } InitializeGeneralPage(); InitializeAccountPage(); InitializeSystemPage(); InitializeCodecsPage(); _adminUser = (app.LoginRole.Charater == LoginUserRole.Role.Admin); if (!_adminUser) { tabControl.IsEnabled = false; } }
private void ApplyGeneralSetting() { if (_model == null) { //todo:log return; } // Model側で値は必ずセットされているはずなので、nullチェックだけして異常ならreturnしてしまう // この時点でexe動作の正常性を担保できていない(内部処理でnewしているのにnullっているため) GeneralSetting generalSetting = _model.GetGeneralSetting(); if (generalSetting == null) { Logger.Fatal(CLASS_NAME, "ApplyGeneralSetting", "generalSetting is null!"); return; } WrappingText = generalSetting.WrappingText; ShowingLineCount = generalSetting.ShowingLineCount; ShowingLineNumber = generalSetting.ShowingNumberOfLines; ShowingWordCount = generalSetting.ShowingWordCount; ShowingNewLine = generalSetting.ShowingNewLine; ShowingTab = generalSetting.ShowingTab; ShowingSpace = generalSetting.ShowingSpace; FontColor = ConvertStringToColor(generalSetting.FontColor); MainFont = GetFontInfoFromFontName(generalSetting.MainFontName); SubFont = GetFontInfoFromFontName(generalSetting.SubFontName); FontSize = generalSetting.FontSize.ToString(); }
public ActionResult Update(Guid id) { //if (id == null) //{ // List<GeneralSetting> modelList = _generalSettingService.GetActive(); // return View("List", modelList); //} GeneralSetting General = _generalSettingService.GetByID(id); GeneralSettingDTO model = new GeneralSettingDTO(); model.ID = General.ID; model.Email = General.Email; model.Telephone = General.Telephone; model.Facebook = General.Facebook; model.Twitter = General.Twitter; model.instagram = General.instagram; model.Pinterest = General.Pinterest; model.Youtube = General.Youtube; model.CopyrightText = General.CopyrightText; model.Googleplay = General.Googleplay; model.AppStore = General.AppStore; model.SeoTitle = General.SeoTitle; model.SeoDescription = General.SeoDescription; return(View(model)); }
static void Main() { General.settings = GeneralSetting.Load(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MainForm()); General.settings.Save(); }
private void txtTotalDebit_TextChanged(object sender, EventArgs e) { if (txtTotalDebit.Text != "0") { var validasi = new GeneralSetting(); validasi.SetThousandSeparator((GunaTextBox)sender); } }
/// <summary> /// 上传用户设置 /// </summary> /// <param name="gs"></param> /// <param name="callback"></param> public void UploadGeneralSetting(GeneralSetting gs, Action <int> callback) { File.WriteAllText(SettingDataSavePath, gs.volumn.ToString() + "_" + gs.screenWidth.ToString() + "_" + gs.screenHeight.ToString()); if (callback != null) { callback(0); } }
private void metroTile9_Click(object sender, EventArgs e) { MenuLabel.Text = metroTile9.Text; DetailsLabel.Hide(); GeneralSetting.Show(); AccountSettingButton.Show(); GeneralSettingButton.Show(); Accountsetting.Show(); }
private async Task PushToFavorites(GeneralSetting serverApiKey, PushNotifications push, Domain.Dto.RewardsOnDate item, List <Domain.Dto.UserDeviceDto> userFavorites) { if (userFavorites.Count > 0) { notificationMessage = MessagesConstants.NewOfferFavNotificationMessage; notificationTitle = MessagesConstants.NewOfferFavNotificationTitle; await push.SendPushBulk(userFavorites.Select(m => m.UserDeviceId).ToList(), notificationTitle, notificationMessage, "", item.RewardId.ToString(), "favorite", "icon", "offer", 1, (serverApiKey != null ? serverApiKey.Value : ""), true, "Offers", item.MerchantId); } }
private void FrmInputPembukuan_KeyPress(object sender, KeyPressEventArgs e) { var esc = new GeneralSetting(); if (esc.isEsc(e)) { this.Close(); } }
/// 上传用户设置 /// </summary> /// <param name="gs"></param> /// <param name="callback"></param> public static void UploadGeneralSetting(VolumnAndResolution var, Action <int> callback) { GeneralSetting gs = new GeneralSetting(); gs.screenHeight = var.screenHeight; gs.screenWidth = var.screenWidth; gs.volumn = var.volumn; ServerSDK.Instance.UploadGeneralSetting(gs, callback); }
public AlertBack DeleteGeneralSetting([FromBody] GeneralSetting model, int id = 0) { AlertBack alert = new AlertBack(); generalSettingService.Delete(model); alert.status = "success"; alert.message = "Register Successfully"; return(alert); }
public MainForm(string current_user, string current_gender) { this.current_user = current_user; this.current_gender = current_gender; InitializeComponent(); GeneralSetting.Hide(); AccountSettingButton.Hide(); GeneralSettingButton.Hide(); Accountsetting.Hide(); }
public async Task <ActionResult> Edit(int id) { GeneralSetting generalSetting = await DAL.uof.GeneralSettingRepository.GetByIDAsync(id); if (Request.IsAjaxRequest()) { return(PartialView("_Edit", generalSetting)); } return(View(generalSetting)); }
public IActionResult FetchStudioConfig([FromRoute] string ApiKey, [FromBody] StudioConfigObj Obj) { IActionResult response; StudioConfig resp = new StudioConfig(); StudioDAO ObjResponseDAO = new StudioDAO(_ConStr); //Func<DataTable> funcGetSettings = () => ObjResponseDAO.FetchStudioConfig(); //DataTable dt = CacheHelper.Get(funcGetSettings, "SITE_SETTING", "100002", "", false); try { DataSet ds = ObjResponseDAO.FetchStudioConfig(ApiKey, Obj); Studio st = new Studio(); st.studio_id = int.Parse(ds.Tables[0].Rows[0]["studio_id"].ToString()); st.api_key = ds.Tables[0].Rows[0]["studio_id"].ToString(); st.lg_logo_name = ds.Tables[0].Rows[0]["lg_logo_name"].ToString(); st.md_logo_name = ds.Tables[0].Rows[0]["md_logo_name"].ToString(); st.sm_logo_name = ds.Tables[0].Rows[0]["sm_logo_name"].ToString(); st.fav_icon_name = ds.Tables[0].Rows[0]["fav_icon_name"].ToString(); GeneralSetting gs = new GeneralSetting(); gs.studio_id = int.Parse(ds.Tables[1].Rows[0]["studio_id"].ToString()); gs.studio_name = ds.Tables[1].Rows[0]["studio_name"].ToString(); gs.studio_title = ds.Tables[1].Rows[0]["studio_title"].ToString(); resp.statuscode = (int)Common.ResponseStatusCode.Success; resp.message = "success"; resp.studio = st; resp.general_setting = gs; response = Ok(resp); } catch (Exception ex) { Common c = new Common(); ExceptionObj exobj = c.GetExceptionObjBase(ex); exobj.form_name = "StudioController"; exobj.page_url = "api/Studio/FetchStudioConfig"; int ReturnVal; string ReturnMsg; ExceptionDAO exd = new ExceptionDAO(_ConStr); exd.SetExceptionLog(ApiKey, exobj, out ReturnVal, out ReturnMsg); resp.statuscode = (int)Common.ResponseStatusCode.Exception; resp.message = ex.Message.ToString(); response = BadRequest(resp); } return(response); }
public async Task <ActionResult> _Details(int id) { GeneralSetting generalSetting = await DAL.uof.GeneralSettingRepository.GetByIDAsync(id); if (generalSetting == null) { return(HttpNotFound()); } return(PartialView(generalSetting)); }