private void SaveExecute() { try { var db = new DataAccess(); salary = GenerateSatary(); var isUpdated = db.TryUpdateEmloyeeSalary(employeeId, salary.ToString()); if (isUpdated) { MessageBox.Show("Salary is succesfully generated!"); } else { MessageBox.Show("Something went wrong. Salary is not generated."); } ManagerView managerView = new ManagerView(managerId); managerView.Show(); getNumberView.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void SaveExecute(object parametar) { var passwordBox = parametar as PasswordBox; var password = passwordBox.Password; User.Password = password; User.GenderId = SelectedGender.GenderId; User.RoleId = 3; try { int userId = service.AddClinicUser(User); if (userId != 0) { UserManager.ClinicUserId = userId; UserManager.ClinicFloor = SelectedFloor; if (service.AddNewManager(UserManager) != 0) { MessageBox.Show("You have successfully added new manager"); Logging.LoggAction("AddManagerViewModel", "Info", "Succesfull added new manager"); ManagerView managerView = new ManagerView(UserAdmin); managerView.Show(); addManagerView.Close(); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); Logging.LoggAction("AddManagerViewModel", "Error", ex.ToString()); } }
private void SubmitCommandExecute(object obj) { try { string password = (obj as PasswordBox).Password; if (UserName.Equals("Mag2019") && password.Equals("Mag2019")) { WorkerView workerView = new WorkerView(); login.Close(); workerView.Show(); return; } else if (UserName.Equals("Man2019") && password.Equals("Man2019")) { ManagerView managerView = new ManagerView(); login.Close(); managerView.Show(); return; } else { MessageBox.Show("Wrong usename or password"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
/// <summary> /// This method checks if username and password valid. /// </summary> /// <param name="password">User input for password.</param> public void LogInExecute(object password) { Password = (password as PasswordBox).Password; if (Username == OwnerUsername && Password == OwnerPassword) { OwnerView ownerView = new OwnerView(); ownerView.ShowDialog(); } else if (users.FindManager(Username, Password) != null) { Manager = users.FindManager(Username, Password); ManagerView managerView = new ManagerView(Manager); managerView.ShowDialog(); } else if (users.FindEmployee(Username, Password) != null) { Employee = users.FindEmployee(Username, Password); EmployeeView employeeView = new EmployeeView(Employee); employeeView.ShowDialog(); } else { MessageBox.Show("Wrong username or password. Please, try again.", "Notification"); } }
public void Login(string username, string password, LoginView view) { List <Employee> employees = empmod.GetAllEmployees(); if (username == "Master" && password == "Master") { OwnerView ov = new OwnerView(); view.Close(); ov.Show(); } else if (employees.Contains((from e in employees where e.Username == username && e.Password == password select e).FirstOrDefault())) { Employee employee = (from e in employees where e.Username == username && e.Password == password select e).FirstOrDefault(); if (employee.Responsibility != null) { WorkerView wv = new WorkerView(); view.Close(); wv.Show(); } else { ManagerView mv = new ManagerView(); view.Close(); mv.Show(); } } else { MessageBox.Show("Username or Password was incorrect ", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
/// <summary> /// Method for deciding which View will open according to logged in Employee credentials /// </summary> private void LoginExecute(object o) { try { string password = (o as PasswordBox).Password; if (Username == "Mag2019" && password == "Mag2019") { EmployeeView employee = new EmployeeView(); logInView.Close(); employee.ShowDialog(); } else if (Username == "Man2019" && password == "Man2019") { ManagerView manager = new ManagerView(); logInView.Close(); manager.ShowDialog(); return; } else { MessageBox.Show("Username or password not correct."); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public override void Enter() { CanvasGameStart.enabled = true; Manager.NewGame = true; Manager.GameOver = false; ManagerView.Get <BlackAnimationBack>().Curtain(Anim.Open); }
public void Add(ManagerView managerView) { using var managerRepository = new ManagerRepository(); var manager = _mapper.Map <Manager>(managerView); managerRepository.Add(ref manager); }
public void Update(ManagerView managerView) { using var managerRepository = new ManagerRepository(); var manager = _mapper.Map <Manager>(managerView); managerRepository.Update(manager); }
public IActionResult Edit(int id, [Bind("ManagerId,Name,Surname,Post")] ManagerView managerView) { if (id != managerView.ManagerId) { return(NotFound()); } if (!ModelState.IsValid) { return(View(managerView)); } try { _managerViewRepository.Update(managerView); } catch (DbUpdateConcurrencyException) { if (!ManagerViewExists(managerView.ManagerId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); }
private void ExitExecute() { ManagerView managerView = new ManagerView(managerId); managerView.Show(); getNumberView.Close(); }
public ProcessingScore() { _textScore = ManagerView.Get <ContainerUIGameProcess>().FieldTextScore; _textScore.text = "0"; _session = GameManager.Instance.Session; _session.ChangeScore += UpdateUIpanel; }
protected void viewTimeSheet_RowCommand(object sender, GridViewCommandEventArgs e) { //Allow manager to select a timesheet and view selected //Accesses Unsigned Timesheets btnUpdateMV.Visible = true; btnAccept1MV.Visible = true; empinfo.Visible = true; DataTable unsignedTimesheets = Session["MangV"] as DataTable; List <Global.DataFileInfo> UnapprovedFiles = Global.UnapprovedFiles; if (e.CommandName == "ViewTimeSheet") { DataFile df = new DataFile(); int index = Convert.ToInt32(e.CommandArgument); string usrName = Global.ReadDataString($"SELECT RESOURCENAME FROM EMPLOYEES WHERE EMPNAME='{unsignedTimesheets.Rows[index].Field<string>(0)}';"); string date = unsignedTimesheets.Rows[index].Field <string>(1); string managerName = Session["ManagerName"].ToString(); ManagerView.Columns[0].Visible = false; df.Read($"{usrName} {date} {managerName}"); DataTable FileData = df; ManagerView.DataSource = FileData; ManagerView.DataBind(); Tuple <string, float> DT = df.GetDateAndTime(); string employeeName = unsignedTimesheets.Rows[index].Field <string>(0); string dateSub = DT.Item1; string hoursWorked = Global.TimeToString(DT.Item2); NameViewLabel.Text = "Employee Name: " + employeeName; DateViewLabel.Text = "Date Submited: " + dateSub; TotalHoursLabel.Text = "Total Time Worked: " + hoursWorked; List <string> empData = new List <string>(); empData.Add(employeeName); empData.Add(dateSub); empData.Add(hoursWorked); Session["DataFile"] = df; Session["empData"] = empData; //Server.Transfer("ManagerFileUpdate.aspx", true); } }
public ProcessingCalculateSticks() { _inst = this; _filedAmountScore = ManagerView.Get <ContainerUIGameProcess>().FieldTextAmountStick; _filedAmountScore.text = GameManager.Instance.Session.AmountStck.ToString(); EventManager.StartListening("ChangeCountSticks", UpdateUI); EventManager.StartListening("ManyStick", ShowTitleManyStick); }
public IActionResult Create([Bind("ManagerId,Name,Surname,Post")] ManagerView managerView) { if (!ModelState.IsValid) { return(View(managerView)); } _managerViewRepository.Add(managerView); return(RedirectToAction(nameof(Index))); }
private void btnSubmit_Click(object sender, RoutedEventArgs e) { GetOwnerCredentials(); if (txtUsername.Text == _ownerUsername && txtPassword.Password == _ownerPassword) { _logged = true; OwnerView view = new OwnerView(); view.ShowDialog(); } else { List <IUser> allusers = new List <IUser>(); try { using (HotelEntities db = new HotelEntities()) { foreach (tblManager manager in db.tblManagers) { allusers.Add(manager as IUser); } foreach (tblStaff staff in db.tblStaffs) { allusers.Add(staff as IUser); } } foreach (IUser user in allusers) { if (user.Username == txtUsername.Text && user.HashedPassword == txtPassword.Password) { if (user is tblManager) { _logged = true; ManagerView view = new ManagerView(); view.ShowDialog(); break; } else { _logged = true; StaffView view = new StaffView(); view.ShowDialog(); break; } } } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } } if (_logged == false) { MessageBox.Show("Username or Password Not Valid"); } }
public ManagerController(List <Manager> managerEntries, ManagerView managerView) { ManagerView = managerView; Dictionary <Manager, Button> buttons = ManagerView.PrepareManagerEntriesAndButtons(managerEntries); foreach (KeyValuePair <Manager, Button> keyValuePair in buttons) { keyValuePair.Value.onClick.AsObservable().Subscribe(x => BuyManager(keyValuePair.Key)); } }
void Submit(object obj) { string encryptedString = (obj as PasswordBox).Password; string password = EncryptionHelper.Encrypt(encryptedString); if (string.IsNullOrEmpty(UserName) || string.IsNullOrEmpty(password)) { MessageBox.Show("Wrong user name or password"); return; } if (UserName.Equals(ownerData["username"]) && encryptedString.Equals(ownerData["password"])) { OwnerView ownerView = new OwnerView(); view.Close(); ownerView.Show(); return; } foreach (var user in users) { if (user.Username.Equals(UserName) || user.Passwd.Equals(password)) { tblEmployee employee = hotelService.GetEmloyeByUserId(user.ID); if (employee != null) { EmployeeView empView = new EmployeeView(); empView.Show(); view.Close(); } else { ManagerView manView = new ManagerView(); manView.Show(); view.Close(); } return; } } MessageBox.Show("Wrong user name or password"); //else if (UserName.Equals(UserConstants.STOREKEEPER_USER_NAME) && // password.Equals(UserConstants.STOREKEEPER_PASSWORD)) //{ // StorekeeperMainView storekeeperView = new StorekeeperMainView(); // view.Close(); // storekeeperView.Show(); //} }
public void GoToStartMenu() { ManagerView.Get <BlackAnimationBack>().Curtain(Anim.Close); var gameState = FindState("GameState") as GameProcess; gameState.ClearScene(); Time.timeScale = 1; GameOver = false; NewGame = true; ChangeState("StartGame", 0.7f); }
public void Restart() { ManagerView.Get <BlackAnimationBack>().Curtain(Anim.Close); var gameState = FindState("GameState") as GameProcess; gameState.ClearScene(); Time.timeScale = 1; NewGame = true; GameOver = false; ChangeState(null); Timer.Add(0.7f, () => InstanceState("GameState")); }
public ProcessingHP() { _instance = this; _damage = -1; _hpImages = ManagerView.Get <ContainerUIGameProcess>().ImageHP; foreach (var elemnt in _hpImages) { elemnt.gameObject.SetActive(true); } EventManager.StartListening("Damage", Damage); }
public bool ValidateUser(UserView u) { var valid = workshopClient.ValidateUser(u); ManagerView manager = (from managers in Managers ?? new List <ManagerView>() where managers.User.Username == u.Username select managers).FirstOrDefault(); CurrentManager = manager; Repair = new RepairView(); return(valid && manager != null); }
public void GoToManagerExecute() { try { ManagerView main = new ManagerView(user); main.Show(); administratorView.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public static ManagerView GetViewModell(Manager m) { ManagerView mv = new ManagerView(); if (m != null) { mv.Name = m.Name; mv.PhoneNumber = m.PhoneNumber; mv.Id = m.Id; mv.User = GetViewModell(m.User); } return(mv); }
public void QuitExecute() { try { ManagerView managerView = new ManagerView(userAdmin); managerView.Show(); addManagerView.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
/// <summary> /// This method checks if username and password valid. /// </summary> /// <param name="password">User input for password.</param> public void LogInExecute(object password) { Password = (password as PasswordBox).Password; if (Username == MasterUsername && Password == MasterPassword) { MasterView masterView = new MasterView(Username, Password); masterView.ShowDialog(); } else if (users.FindAdministrator(Username, Password) != null) { Administrator = users.FindAdministrator(Username, Password); if (clinic.CheckIfClinicExists()) { AdministratorView administratorView = new AdministratorView(); administratorView.ShowDialog(); } else { CreateClinicView clinicView = new CreateClinicView(); clinicView.ShowDialog(); } } else if (users.FindMaintenance(Username, Password) != null) { Maintenance = users.FindMaintenance(Username, Password); MaintenanceView maintenanceView = new MaintenanceView(Maintenance); maintenanceView.ShowDialog(); } else if (users.FindManager(Username, Password) != null) { Manager = users.FindManager(Username, Password); ManagerView managerView = new ManagerView(); managerView.ShowDialog(); } else if (users.FindDoctor(Username, Password) != null) { Doctor = users.FindDoctor(Username, Password); DoctorView doctorView = new DoctorView(); doctorView.ShowDialog(); } else if (users.FindPatient(Username, Password) != null) { Patient = users.FindPatient(Username, Password); PatientView patientView = new PatientView(); patientView.ShowDialog(); } else { MessageBox.Show("Wrong username or password. Please, try again.", "Notification"); } }
void Submit(object obj) { string password = (obj as PasswordBox).Password; ownerUserName = ReadOwnerUsername(); ownerPassword = ReadOwnerPasword(); DataAccess dataAccess = new DataAccess(); if (UserName == ownerUserName && password == ownerPassword) { HotelOwnerView hotelOwnerView = new HotelOwnerView(); loginView.Close(); hotelOwnerView.Show(); return; } else if (dataAccess.IsCorrectUser(userName, password)) { int userDataId = dataAccess.GetUserDataId(userName); if (userDataId != 0) { if (dataAccess.GetTypeOfUser(userDataId) == nameof(tblManager)) { var manager = dataAccess.LoadManagerByUsername(UserName); int managerId = manager.ManagerID; ManagerView managerView = new ManagerView(managerId); loginView.Close(); managerView.Show(); return; } if (dataAccess.GetTypeOfUser(userDataId) == nameof(tblEmployee)) { var employee = dataAccess.LoadEmployeeByUsername(UserName); EmployeeView employeeView = new EmployeeView(employee); loginView.Close(); employeeView.Show(); return; } return; } } else if (!dataAccess.IsCorrectUser(userName, password)) { WarningView warning = new WarningView(loginView); warning.Show("User name or password are not correct!"); UserName = null; (obj as PasswordBox).Password = null; return; } }
/// <summary> /// Method for checking username and password /// </summary> /// <param name="o"></param> private void LoginExecute(object o) { try { StreamReader sr = new StreamReader(@"..\..\OwnerAccess.txt"); string line = ""; List <string> owner = new List <string>(); while ((line = sr.ReadLine()) != null) { owner.Add(line); } sr.Close(); string password = (o as PasswordBox).Password; if (userName == owner[0] && password == owner[1]) { OwnerView ow = new OwnerView(); view.Close(); ow.ShowDialog(); } else if (service.IsUser(UserName)) { Manager = service.FindManager(UserName); ManagerView managerView = new ManagerView(); view.Close(); managerView.ShowDialog(); } else if (service.IsUser(UserName)) { Employee = service.FindEmployee(UserName); EmployeeView employeeView = new EmployeeView(); view.Close(); employeeView.ShowDialog(); } else { MessageBox.Show("Incorrect username or password"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public ManagerViewModel(ManagerView managerView) { mView = managerView; warehouseItem = new vwProduct(); WarehouseItemList = dataBaseService.GetAllWarehouseItems().ToList(); actionEventObject = new ActionEvent(); backgroundWorker1 = new BackgroundWorker() { WorkerReportsProgress = true, WorkerSupportsCancellation = true, }; backgroundWorker1.DoWork += DoWork; backgroundWorker1.RunWorkerAsync(); actionEventObject.ActionPerformed += ActionPerformed; }
public ManagerViewModel(ManagerView managerView) { _managerView = managerView; Users = DataManager.Users; Desks = DataManager.Desks; Login = new Command(LoginMethod); Logout = new Command(LogoutMethod); AddUser = new Command(AddUserMethod); DeleteUser = new Command(DeleteUserMethod); AddDesk = new Command(AddDeskMethod); DeleteDesk = new Command(DeleteDeskMethod); Book = new Command(BookMethod); Return = new Command(ReturnMethod); LoginV = "Visible"; ManageV = "Hidden"; }