protected void Page_Load(object sender, EventArgs e) { _presenter = new CountryCityProvincePresenter(this); _accountPresenter = new AccountManagement.AccountPresenter(this); _profilePresenter = new ProfilePresenter(this); _registrationPresenter = new RegistrationPresenter(this); Control navControl = Master.Page.Controls[0].FindControl("NavigationMenu"); if (navControl != null) { navControl.Visible = false; } if (!Page.IsPostBack) { FillCountriesList(); PopulateCountryDropDown(); ddlCountry.Items.FindByText("UNITED STATES").Selected = true; FillCitiesList(Convert.ToInt32(ddlCountry.SelectedItem.Value)); PopulateCityDropDown(); FillProfileTypeList(); PopulateProfileTypeDropDown(); } }
protected override bool ValidData() { string check = new AccountPresenter(null).CheckExistAccountNumber(AccountId, AccountNumber); if (check == "YES") { if (XtraMessageBox.Show("Số tài khoản đã phát sinh chứng từ liên quan. Bạn có muốn cập nhật lại tất cả không?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.Cancel) { return(false); } } if (string.IsNullOrEmpty(AccountNumber)) { XtraMessageBox.Show(ResourceHelper.GetResourceValueByName("ResAccountNumberMissing"), ResourceHelper.GetResourceValueByName("ResDetailContent"), MessageBoxButtons.OK, MessageBoxIcon.Error); txtAccountName.Focus(); return(false); } if (string.IsNullOrEmpty(AccountName)) { XtraMessageBox.Show(ResourceHelper.GetResourceValueByName("ResAccountNameMissing"), ResourceHelper.GetResourceValueByName("ResDetailContent"), MessageBoxButtons.OK, MessageBoxIcon.Error); txtAccountCode.Focus(); return(false); } return(true); }
private static bool TeacherMainMenu(User user) { bool logout = false; do { Console.Clear(); Console.WriteLine("Tiger Board!"); Console.WriteLine("Lärarmeny"); Console.WriteLine(); Console.WriteLine("0. Logga ut"); Console.WriteLine("1. Visa mina kurser"); Console.WriteLine("2. Visa studentlista för en kurs"); Console.WriteLine("3. Betygsätt student"); Console.WriteLine("4. Betygsätt delmål"); Console.WriteLine("5. Visa kursplan"); Console.WriteLine("6. Visa kursmål"); Console.WriteLine("7. Byt lösenord"); Console.WriteLine(); Console.Write("Ditt val: "); string menuChoice = UserInput.GetInput <string>(); switch (menuChoice) { case "0": logout = LogoutConfirmation(); break; case "1": CoursePresenter.ShowTeacherCourses(user); break; case "2": CoursePresenter.ShowStudentsForCourse(user); break; case "3": GradePresenter.GradeStudentInCourse(user); break; case "4": GradePresenter.GradeStudentGoal(user); break; case "5": CoursePresenter.ShowCoursePlan(user); break; case "6": CoursePresenter.ShowCourseGoals(); break; case "7": AccountPresenter.ChangePassword(user); break; } } while (!logout); return(false); }
/// <summary> /// Initializes a new instance of the <see cref="UserControlOpeningAccountEntryList" /> class. /// </summary> public UserControlOpeningAccountEntryList() { InitializeComponent(); lstOpenningAccountEntries = new List <OpeningAccountEntryModel>(); _openingAccountEntriesPresenter = new OpeningAccountEntriesPresenter(this); _accountPresenter = new AccountPresenter(this); }
public frmAddAccount(Form caller, AccountPresenter presenter) { InitializeComponent(); this.caller = caller; this.presenter = presenter; presenter.AccAddingView = this; refreshAll(); }
private static bool EducationSupervisorMainMenu(User educationSupervisor) { bool logout = false; do { Console.Clear(); Console.WriteLine("Tiger Board!"); Console.WriteLine("Utbildningledare-meny"); Console.WriteLine(); Console.WriteLine("0. Logga ut"); Console.WriteLine("1. Skapa konton"); Console.WriteLine("2. Visa lärare"); Console.WriteLine("3. Hantera klasser"); Console.WriteLine("4. Hantera studenter"); Console.WriteLine("5. Hantera kurser"); Console.WriteLine("6. Byt lösenord"); Console.WriteLine(); string menuChoice = UserInput.GetInput <string>("Ditt val: "); switch (menuChoice) { case "0": logout = LogoutConfirmation(); break; case "1": UserStore userStore = new UserStore(); UserCreator creator = new UserCreator(); creator.Create(userStore, UserLevel.EducationSupervisor); break; case "2": UserManagerPresenter.ListTeachers(); break; case "3": EducationSupervisorPresenter.ManageClassMenu(educationSupervisor); break; case "4": UserManagerPresenter.ManageStudents(educationSupervisor); break; case "5": CoursePresenter.CourseManagementMenu(educationSupervisor); break; case "6": AccountPresenter.ChangePassword(educationSupervisor); break; } } while (!logout); return(false); }
protected void Page_Load(object sender, EventArgs e) { _presenter = new AccountPresenter(this); Control navControl = Master.Page.Controls[0].FindControl("NavigationMenu"); if (navControl != null) { navControl.Visible = false; } }
private static bool StudentMainMenu(User user) { bool logout = false; do { Console.Clear(); Console.WriteLine("Tiger Board!"); Console.WriteLine("Studentmeny"); Console.WriteLine(); Console.WriteLine("0. Logga ut"); Console.WriteLine("1. Visa mina studieresultat"); Console.WriteLine("2. Klasslista"); Console.WriteLine("3. Kurslista"); Console.WriteLine("4. Byt lösenord"); Console.WriteLine("5. Visa kursplan"); Console.WriteLine("6. Visa kursmål"); Console.WriteLine(); Console.Write("Ditt val: "); string menuChoice = UserInput.GetInput <string>(); switch (menuChoice) { case "0": logout = LogoutConfirmation(); break; case "1": GradePresenter.ShowStudentCourseGrades(user); break; case "2": ClassListPresenter.ShowClassForStudent(user); break; case "3": CoursePresenter.ShowStudentCourseList(user); break; case "4": AccountPresenter.ChangePassword(user); break; case "5": CoursePresenter.ShowCoursePlan(user); break; case "6": CoursePresenter.ShowStudentCourseGoals(user); break; } } while (!logout); return(false); }
public bool DeleteAccount(AccountDto acc) { AccountPresenter accPresenter = new AccountPresenter(); if (accPresenter.DeleteAccount(acc) != null) { AccountBindingList.Remove(acc); return(true); } return(false); }
public FrmAccountDetail() { InitializeComponent(); _accountsPresenter = new AccountsPresenter(this); _accountPresenter = new AccountPresenter(this); _accountCategoryPresenter = new AccountCategoriesPresenter(this); if (ActionMode == ActionModeEnum.AddNew) { this.chkIsActive.Checked = true; } }
/// <summary> /// Initializes a new instance of the <see cref="FrmCreateNewDatabase" /> class. /// </summary> public FrmCreateNewDatabase() { InitializeComponent(); _dbOptionsPresenter = new DBOptionsPresenter(this); _currencyPresenter = new CurrencyPresenter(this); _accountPresenter = new AccountPresenter(this); _payItemsPresenter = new PayItemsPresenter(this); _payItemPresenter = new PayItemPresenter(this); _autoBusinessPresenter = new AutoBusinessPresenter(this); _autoBusinessesPresenter = new AutoBusinessesPresenter(this); }
public bool AddAccount(AccountDto acc, UserDto user) { AccountPresenter accPresenter = new AccountPresenter(); if (accPresenter.CreateAccount(acc, user) != null) { AccountBindingList.Add(acc); return(true); } return(false); }
public frmEditAccount(Form caller, AccountPresenter presenter) { InitializeComponent(); this.caller = caller; this.presenter = presenter; presenter.AccAddingView = this; refreshAll(); presenter.loadExistedAccountByEmp(AccountPresenter.currentEmployee); }
/// <summary> /// Initializes a new instance of the <see cref="FrmOpeningAccountEntry"/> class. /// </summary> public FrmOpeningAccountEntry() { InitializeComponent(); _openingAccountEntriesPresenter = new OpeningAccountEntriesPresenter(this); _accountPresenter = new AccountPresenter(this); // Ẩn các nút thêm, xóa, tìm this.VisibleButtonAddNew = false; this.VisibleButtonDelete = false; this.VisibleButtonFind = false; //bar1.Manager.Items["barButtonPrintItem"].Visibility = BarItemVisibility.Never; }
public bool ChangePassword(string prevPass, string newPass, string userName, AccountDto currentAccount) { AccountPresenter accPresenter = new AccountPresenter(); var result = accPresenter.ChangePassword(userName, newPass, prevPass); if (result != null) { currentAccount.PassChangeDate = result.PassChangeDate; AccountBindingList.ResetBindings(); return(true); } return(false); }
public frmAddAccount(Form caller, AccountPresenter presenter, string accCode) { InitializeComponent(); this.caller = caller; this.presenter = presenter; this.updatedAccCode = accCode; presenter.AccAddingView = this; refreshAll(); presenter.loadExistedAccount(updatedAccCode); }
public bool UpdateAccount(AccountDto acc) { AccountPresenter accPresenter = new AccountPresenter(); if (accPresenter.UpdateAccount(acc) != null) { AccountBindingList.ResetBindings(); acc.ApplicationDomainDtoList.RemoveAll(it => it.State == Framework.Common.CommonBase.DtoObjectState.Deleted); return(true); } return(false); }
public FrmXtraAccountDetail() { InitializeComponent(); cboCurrencyCode.Visible = false; _accountPresenter = new AccountPresenter(this); _accountsPresenter = new AccountsPresenter(this); _accountCategoriesPresenter = new AccountCategoriesPresenter(this); _banksPresenter = new BanksPresenter(this); _globalVariable = new GlobalVariable(); _dbOptionHelper = new GlobalVariable(); CurrencyAccounting = _dbOptionHelper.CurrencyAccounting; CurrencyLocal = _dbOptionHelper.CurrencyLocal; }
public SaveAccountWindow(AccountModel model) { InitializeComponent(); EditMode = true; Presenter = new AccountPresenter(); decimal balance = decimal.Round(model.AccountBalance, 2, MidpointRounding.AwayFromZero); decimal interest = decimal.Round(model.InterestRate, 2, MidpointRounding.AwayFromZero); textBoxBalance.Text = balance.ToString(CultureInfo.InvariantCulture); textBoxInterestRate.Text = interest.ToString(CultureInfo.InvariantCulture); textBoxName.Text = model.CompanyName; tableLayoutPanelAccount.Tag = model; }
public SaveAccountWindow() { InitializeComponent(); tableLayoutPanelAddAccount.Visible = true; buttonDelete.Hide(); EditMode = false; textBoxBalance.BackColor = Color.Tomato; textBoxInterestRate.BackColor = Color.Tomato; textBoxAmountDue.BackColor = Color.Tomato; textBoxFirstDueDate.BackColor = Color.Tomato; textBoxName.BackColor = Color.Tomato; buttonSave.Enabled = false; Presenter = new AccountPresenter(); }
public static async Task <GrpcAccount> GetAccountByMarketplaceId(GrpcGetByIdReq grpcRequest) { try { var id = GrpcGetByIdReqAdapter.Adapt(grpcRequest); var parsedId = Int64.Parse(id); var account = await AccountUseCases.Get.ByMercadoLivreId(parsedId); return(AccountPresenter.Present(account)); } catch (Exception) { throw; } }
public frmAccount() { InitializeComponent(); presenter = new AccountPresenter(); presenter.AccView = this; presenter.loadAccountList(); GridView gridView = grdconAMAccount.FocusedView as GridView; foreach (GridColumn col in gridView.Columns) { col.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains; } gridView.GroupPanelText = "Thả một tiêu đề ở đây để nhóm thông tin"; //gridView.Columns["EMP_CODE"].SortOrder = DevExpress.Data.ColumnSortOrder.Descending; }
private void btnResetPass_Click(object sender, EventArgs e) { if (this.gridUsers.CurrentRow != null && this.iGridEXAcc.CurrentRow != null) { var user = (UserDto)this.gridUsers.CurrentRow.DataRow; var account = (AccountDto)this.iGridEXAcc.CurrentRow.DataRow; if (user != null && account != null) { string text = string.Format("آیا از بازگردانی رمز عبور {0} , {1} مطمئن هستید؟", account.Description, user.FullName); if (ISE.Framework.Client.Win.Viewer.MessageViewer.ShowAlert(text) != null) { return; } AccountPresenter accPresenter = new AccountPresenter(); accPresenter.ResetPassword(account.Username, user.UserId); } } }
protected void Page_Load(object sender, EventArgs e) { _accountPresenter = new AccountManagement.AccountPresenter(this); _registrationPresenter = new RegistrationPresenter(this); Control navControl = Master.Page.Controls[0].FindControl("NavigationMenu"); if (navControl != null) { navControl.Visible = false; } if (Page.IsPostBack) { if (string.IsNullOrEmpty(txtChangePasswordCode.Text)) { string resetCodeGeneratedOrRetrieved = _accountPresenter.ResetPasswordRequest(txtUsername.Text, txtEmail.Text); txtChangePasswordCode.Text = resetCodeGeneratedOrRetrieved; txtPassword.Visible = true; txtConfirmPassword.Visible = true; txtPassword.Focus(); } else { bool resultOfResetPassword = _accountPresenter.ResetPassword(txtUsername.Text, txtEmail.Text, txtChangePasswordCode.Text, txtPassword.Text); if (resultOfResetPassword) { lblErrors.Text = "Password Change was successful"; } else { lblErrors.Text = "Password Change was not successful"; } } } }
public ActionResult Index(AccountPresenter presenter) { if (presenter != null) { var developer = this.developerService.AuthenticateDeveloper(presenter.UserName, presenter.Password.GetMD5Hash(), null); if (developer != null && !developer.InActive) { this.FillAuthenticationClaims(presenter); } SessionUserManager.FillSessionUser(developer != null && !developer.InActive ? developer : null); presenter.ShowErrorMessage = SessionData.Instance.UserInfo != null ? false : true; presenter.ErrorMessage = presenter.ShowErrorMessage ? (developer == null ? @Resources.CredentialsDoesNotMatch : @Resources.AccountInActiveErrorMessage) : string.Empty; return this.RedirectToLocal(presenter); } return this.View(presenter); }
/// <summary> /// Fills the authentication claims. /// </summary> /// <param name="presenter">The presenter.</param> private void FillAuthenticationClaims(AccountPresenter presenter) { this.AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var claims = new List<Claim>(); claims.Add(new Claim(ClaimTypes.Name, presenter.UserName)); var id = new ClaimsIdentity(claims, DefaultAuthenticationTypes.ApplicationCookie); this.AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = presenter.IsRememberMe }, id); }
private static void ValidateForgotPasswordDetails(AccountPresenter presenter) { Regex regularExpression = new Regex(EmailFormatRegularExpression); if (string.IsNullOrEmpty(presenter.EmailId)) { presenter.ValidationErrors.Add(Email, Resources.PleaseEnterEmailMessage); } else if (!regularExpression.IsMatch(presenter.EmailId)) { presenter.ValidationErrors.Add(Email, Resources.ValidEmailMessage); } }
/// <summary> /// Redirects to local. /// </summary> /// <param name="presenter">The presenter.</param> /// <returns>Redirects to Local Address</returns> private ActionResult RedirectToLocal(AccountPresenter presenter) { if (SessionData.Instance.UserInfo != null) { if (string.IsNullOrEmpty(presenter.ReturnAddress)) { return this.Redirect(Url.DashboardAction()); } else { return this.Redirect(presenter.ReturnAddress); } } return this.View(presenter); }
private static void ValidateAccountDetails(AccountPresenter presenter) { ////Regex regularExpression = new Regex(PasswordRegex); if (string.IsNullOrWhiteSpace(presenter.UserName)) { presenter.ValidationErrors.Add(Username, Resources.UserNameErrorMessage); } if (string.IsNullOrWhiteSpace(presenter.Password)) { presenter.ValidationErrors.Add(Password, Resources.PasswordErrorMessage); } }
private static void ValidateResetPasswordDetails(AccountPresenter presenter) { Regex regularExpression = new Regex(PasswordRegex); if (string.IsNullOrEmpty(presenter.NewPassword)) { presenter.ValidationErrors.Add(NewPassword, Resources.ErrorMessageNewPassword); } else if (!regularExpression.IsMatch(presenter.NewPassword)) { presenter.ValidationErrors.Add(NewPassword, Resources.PasswordLengthMessage); } else if (!presenter.NewPassword.Equals(presenter.ConfirmPassword)) { presenter.ValidationErrors.Add(ConfirmPassword, Resources.ErrorMessagePasswordNotMatch); } }
public ActionResult ResetPassword(AccountPresenter presenter) { if (presenter != null) { var developerListItem = this.developerService.ResetPassword(presenter.Token, presenter.NewPassword.GetMD5Hash()); if (developerListItem != null) { SessionUserManager.FillSessionUser(developerListItem); return this.Json(true); } } return this.Json(string.Empty); }
public ActionResult ValidateForgotPasswordErrorDetails(AccountPresenter presenter) { ModelState.Clear(); if (presenter != null) { ValidateForgotPasswordDetails(presenter); } return new JsonResult { Data = presenter, MaxJsonLength = int.MaxValue }; }
/// <summary> /// Function to reset password page. /// </summary> /// <param name="token">The token.</param> /// <returns>reset page</returns> public ActionResult ResetPassword(string token) { AccountPresenter presenter = new AccountPresenter(); if (!string.IsNullOrEmpty(token)) { presenter.Token = token; var developerListItem = this.developerService.RetrieveByToken(token, null); presenter.DeveloperListItem = developerListItem; } return this.View("ResetPassword", presenter); }
public ActionResult ForgotPassword(AccountPresenter presenter, bool isDciAddress) { string result = string.Empty; if (presenter != null) { var error = this.developerService.ForgotPassword(presenter.EmailId, isDciAddress).FirstOrDefault(); result = error != null ? error.Message : result; } return this.Json(result); }
public frmLogin() { preAccount = new AccountPresenter(this); InitializeComponent(); }
public ActionResult Index(string returnAddress) { AccountPresenter presenter = new AccountPresenter(); presenter.ReturnAddress = returnAddress; return this.RedirectToLocal(presenter); }
public void SetUp() { Presenter = new AccountPresenter(); }