public string Get(MessagesEnum message) { string outMessage; var hasValue = _messages.TryGetValue(message, out outMessage); return(hasValue? outMessage : ""); }
public static bool EmialManager(string managerEmail, IList <StaffModel> staff) { const MessagesEnum messageType = MessagesEnum.WeeklyLeaveClockEmail; var message = new DataContextEF().Messages .FirstOrDefault(m => m.MessageType.Equals((int)messageType)); //if (message == null) // throw new Exception("Weekly message type not found"); var mailer = new Emailer { subject = "Pending Clock Records" }; #region #if DEBUG mailer.TOList.Add("*****@*****.**"); #else mailer.TOList.Add(managerEmail); #endif #endregion mailer.body = BuildClockData(staff); if (!string.IsNullOrEmpty(mailer.body)) { mailer.SendEmail(); } return(true); }
protected MessagesModel GetLeaveMessage(MessagesEnum messageType) { var message = (int)messageType; var leavemsg = new DataContextEF().Messages.FirstOrDefault(m => m.MessageType.Equals(message)); if (leavemsg == null) { throw new Exception("Leave approved message not found"); } return(leavemsg); }
private string GetErrorMessage(MessagesEnum id) { Message message = MessageRepository.Find((int)id); if (message != null) { return(message.Text); } else { return(string.Empty); } }
public static string ShowMessage(MessagesEnum msg) { string Message; switch (msg) { case MessagesEnum.SaveErrorGeneral: Message = "!خطا...اطلاعات ذخیره نشد"; break; case MessagesEnum.LoadErrorGeneral: Message = "اطلاعات به درستی بارگذاری نشدند."; break; case MessagesEnum.InvalidBaseID: Message = "BaseID اشتباه است."; break; case MessagesEnum.InvalidID: Message = "شناسه صحیح نیست."; break; case MessagesEnum.SavedSuccessfuly: Message = "اطلاعات با موفقیت ذخیره شد."; break; case MessagesEnum.PrimaryInfomationSavedSuccessfuly: Message = "اطلاعات با موفقیت ذخیره شد."; break; case MessagesEnum.InvalidLogin: Message = "نام کاربری یا کلمه عبور اشتباه است"; break; case MessagesEnum.DeletedSuccessfuly: Message = "رکورد مورد نظر حذف شد."; break; case MessagesEnum.PassandConfDoNotMatch: Message = "کلمه عبور جدید و تایید کلمه عبور یکی نیستند"; break; case MessagesEnum.InvalidPassword: Message = "کلمه عبور اشتباه است"; break; case MessagesEnum.PleaseSelectYourRole: Message = "لطفا نقش خود را انتخاب کنید"; break; case MessagesEnum.TraspasserNotSet: Message = "شخص متخلف مشخص نشده است"; break; case MessagesEnum.InformationSuccessfullySaved: Message = "اطلاعات با موفقیت ذخیره شد"; break; case MessagesEnum.PasswordSuccessfullyChanged: Message = "کلمه عبور با موفقیت تغییر کرد"; break; case MessagesEnum.InvalidUsernameORPassword: Message = "نام کاربری یا کلمه عبور اشتباه است"; break; case MessagesEnum.UnableToAddDuplicateRecord: Message = "خطا در ذخیره اطلاعات - رکورد تکراری"; break; case MessagesEnum.ErrorSavingData: Message = "بروز خطا در ذخیره اطلاعات"; break; case MessagesEnum.ContentRateReCalculated: Message = "امتیاز محتواهای این نشریه مجددا محاسبه شد"; break; case MessagesEnum.ErrorWhileDelete: Message = "رکورد مرتبط دارای اطلاعات مرتبط میباشد و قابل حذف نیست"; break; case MessagesEnum.ErrorInsertDuplicate: Message = "ایجاد رکورد تکراری با خطا مواجه شد"; break; case MessagesEnum.ErrorDuplicateJournalContent: Message = "محتوایی با این عنوان قبلا وارد شده است"; break; case MessagesEnum.ErrorPleaseFillJournalField: Message = "لطفا فیلد نشریه را پر کنید"; break; case MessagesEnum.ErrorPleaseFillCommentField: Message = "لطفا فیلد نظر را پر کنید"; break; case MessagesEnum.InfoYourCommentSuccessfullySaved: Message = "نظر شما با موفقیت ثبت شد"; break; case MessagesEnum.ErrorNotValidFileName: Message = "پسوند فایل معتبر نیست"; break; case MessagesEnum.ErrorNoAccess: Message = "شما به اطلاعات این بخش دسترسی ندارید"; break; case MessagesEnum.MoshaverNotConfirmed: Message = "وضعیت ثبت نام شما بررسی نشده است. لطفاً با اتحادیه شهرستان خود تماس بگیرید"; break; case MessagesEnum.UserNotConfirmedYet: Message = "وضعیت ثبت نام شما بررسی نشده است. لطفاً با شماره (۰۲۱)۶۶۵۹۴۶۱۹ تماس بگیرید"; break; case MessagesEnum.UserIsDisabled: Message = "وضعیت ثبت نام شما بررسی نشده است. لطفاً با شماره (۰۲۱)۶۶۵۹۴۶۱۹ تماس بگیرید"; break; case MessagesEnum.UserNotConfirmed: Message = "ثبت نام شما تایید نشده است"; break; case MessagesEnum.NoGroupAssigned: Message = "اطلاعات کاربری شما ناقص است. لطفاً با مرکز پشتیبانی تماس بگیرید. کد خطا: 120"; break; case MessagesEnum.NoZoneAssigned: Message = "اطلاعات کاربری شما ناقص است. لطفاً با مرکز پشتیبانی تماس بگیرید. کد خطا: 121"; break; case MessagesEnum.NoMoshaverAmlakAssigned: Message = "اطلاعات کاربری شما ناقص است. لطفاً با مرکز پشتیبانی تماس بگیرید. کد خطا: 122"; break; case MessagesEnum.IllegalCharacterDetected: Message = "اطلاعاتی که وارد کردید. شامل کاراکترهای غیر مجاز است"; break; case MessagesEnum.BlockedUser: Message = "ورود شما به سیستم مسدود می باشد"; break; case MessagesEnum.InvalidLoginCount: Message = "سعی بیش از حد مجاز برای ورود به سیستم"; break; case MessagesEnum.InvalidCaptcha: Message = "کد امنیتی وارد شده صحیح نیست"; break; case MessagesEnum.IEOnly: Message = "جهت ثبت نام لطفاً با مرورگر اینترنت اکسپلورر وارد سایت شوید"; break; case MessagesEnum.uniqueViolation: Message = "اين شماره سريالها براي اين نوع قرارداد در اين شهر قبلا ثبت شده است "; break; default: Message = ""; break; } return(Message); }
public static string ShowMessage(MessagesEnum msg) { string Message; switch (msg) { case MessagesEnum.SaveErrorGeneral: Message = "!خطا...اطلاعات ذخیره نشد"; break; case MessagesEnum.LoadErrorGeneral: Message = "اطلاعات به درستی بارگذاری نشدند."; break; case MessagesEnum.InvalidBaseID: Message = "BaseID اشتباه است."; break; case MessagesEnum.InvalidID: Message = "شناسه صحیح نیست."; break; case MessagesEnum.SavedSuccessfuly: Message = "اطلاعات با موفقیت ذخیره شد."; break; case MessagesEnum.PrimaryInfomationSavedSuccessfuly: Message = "اطلاعات اولیه با موفقیت ذخیره شد.حال می توانید اطلاعات تکمیلی را ذخیره نمایید"; break; case MessagesEnum.InvalidLogin: Message = "نام کاربری یا کلمه عبور اشتباه است"; break; case MessagesEnum.DeletedSuccessfuly: Message = "رکورد مورد نظر حذف شد."; break; case MessagesEnum.PassandConfDoNotMatch: Message = "کلمه عبور جدید و تایید کلمه عبور یکی نیستند"; break; case MessagesEnum.InvalidPassword: Message = "کلمه عبور اشتباه است"; break; case MessagesEnum.PleaseSelectYourRole: Message = "لطفا نقش خود را انتخاب کنید"; break; case MessagesEnum.TraspasserNotSet: Message = "شخص متخلف مشخص نشده است"; break; case MessagesEnum.InformationSuccessfullySaved: Message = "اطلاعات با موفقیت ذخیره شد"; break; case MessagesEnum.PasswordSuccessfullyChanged: Message = "کلمه عبور با موفقیت تغییر کرد"; break; case MessagesEnum.InvalidUsernameORPassword: Message = "نام کاربری یا کلمه عبور اشتباه است"; break; case MessagesEnum.UnableToAddDuplicateRecord: Message = "خطا در ذخیره اطلاعات - رکورد تکراری"; break; case MessagesEnum.ErrorSavingData: Message = "بروز خطا در ذخیره اطلاعات"; break; case MessagesEnum.ContentRateReCalculated: Message = "امتیاز محتواهای این نشریه مجددا محاسبه شد"; break; case MessagesEnum.ErrorWhileDelete: Message = "رکورد مرتبط دارای اطلاعات مرتبط میباشد و قابل حذف نیست"; break; case MessagesEnum.ErrorInsertDuplicate: Message = "ایجاد رکورد تکراری با خطا مواجه شد"; break; case MessagesEnum.ErrorDuplicateJournalContent: Message = "محتوایی با این عنوان قبلا وارد شده است"; break; case MessagesEnum.ErrorPleaseFillJournalField: Message = "لطفا فیلد نشریه را پر کنید"; break; case MessagesEnum.ErrorPleaseFillCommentField: Message = "لطفا فیلد نظر را پر کنید"; break; case MessagesEnum.InfoYourCommentSuccessfullySaved: Message = "نظر شما با موفقیت ثبت شد"; break; case MessagesEnum.ErrorNotValidFileName: Message = "پسوند فایل معتبر نیست"; break; case MessagesEnum.ErrorNoAccess: Message = "شما به اطلاعات این بخش دسترسی ندارید"; break; case MessagesEnum.ErrorActivationKeyIsInvalid: Message = "کلید فعال سازی معتبر نیست"; break; case MessagesEnum.ErrorAccountAlreadyActive: Message = "اکانت هم اکنون فعال است!" + " بر روی <a href='Login.aspx'>ورود به سایت</a> کلیک کنید."; break; case MessagesEnum.ErrorMustAgreeToTerms: Message = "شما با قوانین سایت موافقت نکرده اید."; break; case MessagesEnum.InactiveAccount: Message = "اکانت شما هنوز فعال نشده است. لطفا <a href='Users/Activate.aspx'>اکانت خود را فعال کنید</a>"; break; default: Message = ""; break; } return(Message); }
public static string MessageByLang(MessagesEnum msg) { if (Program.language == "en-US") //case Language is English { switch (msg) { case MessagesEnum.CONSOLE_TITLE: return("Standard calculator - Guilherme Fadário"); case MessagesEnum.MAIN_MENU: return("Calculator - Main menu"); case MessagesEnum.ADD: return(" Add + (1)"); case MessagesEnum.SUBTRACT: return(" Subtract - (2)"); case MessagesEnum.MULTIPLY: return(" Multiply x (3)"); case MessagesEnum.DIVIDE: return(" Divide ÷ (4)"); case MessagesEnum.REST_OF_DIVISION: return(" Remainder % (5)"); case MessagesEnum.SETTINGS: return("Settings (S)"); case MessagesEnum.SETTINGS_MENU: return("Calculator - Settings menu"); case MessagesEnum.CHANGE_LANGUAGE: return(" Language (L)"); case MessagesEnum.LANGUAGE_MENU: return("Calculator - Languages menu"); case MessagesEnum.CHANGE_COLOR: return(" Console color (C)"); case MessagesEnum.COLORS_MENU: return("Calculator - Colors menu"); case MessagesEnum.DECIMAL_PLACES_PREFERENCE: return(" Decimal places preference (D)"); case MessagesEnum.DECIMAL_PLACES_PREFERENCE_MENU: return("Calculator - Decimal places menu"); case MessagesEnum.CLEAR_RESULT: return("Clear the result (C)"); case MessagesEnum.RESTART_CONSOLE: return("Restart the console (R)"); case MessagesEnum.EXIT_CONSOLE: return("Exit the console (E)"); case MessagesEnum.EXIT_THIS_MENU: return("Exit this menu (E)"); case MessagesEnum.ASK_FOR_KEY: return("Press a key[@keys] to choose a @type: "); } } else if (Program.language == "pt-PT") //case Language is Portuguese { switch (msg) { case MessagesEnum.CONSOLE_TITLE: return("Calculadora padrão - Guilherme Fadário"); case MessagesEnum.MAIN_MENU: return("Calculadora - Menu principal"); case MessagesEnum.ADD: return(" Adicionar + (1)"); case MessagesEnum.SUBTRACT: return(" Subtrair - (2)"); case MessagesEnum.MULTIPLY: return(" Multiplicar x (3)"); case MessagesEnum.DIVIDE: return(" Dividir ÷ (4)"); case MessagesEnum.REST_OF_DIVISION: return(" Resto de divisão % (5)"); case MessagesEnum.SETTINGS: return("Definições (S)"); case MessagesEnum.SETTINGS_MENU: return("Calculadora - Menu de definições"); case MessagesEnum.CHANGE_LANGUAGE: return(" Linguagem (L)"); case MessagesEnum.LANGUAGE_MENU: return("Calculadora - Menu de linguagens"); case MessagesEnum.CHANGE_COLOR: return(" Cor da consola (C)"); case MessagesEnum.COLORS_MENU: return("Calculadora - Menu de cores"); case MessagesEnum.DECIMAL_PLACES_PREFERENCE: return(" Preferência casas decimais (D)"); case MessagesEnum.DECIMAL_PLACES_PREFERENCE_MENU: return("Calculadora - Menu de casas decimais"); case MessagesEnum.CLEAR_RESULT: return("Limpar o resultado (C)"); case MessagesEnum.RESTART_CONSOLE: return("Reiniciar a consola (R)"); case MessagesEnum.EXIT_CONSOLE: return("Sair da consola (E)"); case MessagesEnum.EXIT_THIS_MENU: return("Sair deste menu (E)"); case MessagesEnum.ASK_FOR_KEY: return("Pressione uma tecla[@keys] para escolher uma @type: "); } } return(null); }