private void loginButton_Click(object sender, EventArgs e) { var employeDataGridView = My.MyProject.Forms.FrmEmployeeManagement.BunifuDataGridView1; int employeeID = Conversions.ToInteger(employeDataGridView.Rows[employeDataGridView.CurrentRow.Index].Cells[6].Value); if (string.IsNullOrEmpty(usernameTextBox.Text) | string.IsNullOrEmpty(passwordTextBox.Text) | string.IsNullOrEmpty(confirmTextBox.Text)) { nameOfemployeLabel.Text = "Please, make sure to fill all the required fields"; nameOfemployeLabel.BackColor = Color.Firebrick; } else if (!confirmTextBox.Text.Equals(passwordTextBox.Text)) { nameOfemployeLabel.Text = "Passwords don't match"; nameOfemployeLabel.BackColor = Color.Firebrick; } else if (employeDataGridView.SelectedRows.Count > 0) { db.createUsername(employeeID, Strings.Trim(usernameTextBox.Text), MdlModifyData.base64Encode(Strings.Trim(passwordTextBox.Text))); nameOfemployeLabel.Text = "Success"; nameOfemployeLabel.BackColor = Color.Green; } else { nameOfemployeLabel.Text = "Please, select an employee to proceed"; nameOfemployeLabel.BackColor = Color.Firebrick; } // MdlControllerModifier.deactivateButtons(FrmEmployeeManagement.modifyButton, // FrmEmployeeManagement.terminateButton, // FrmEmployeeManagement.cardIDButton, // FrmEmployeeManagement.deleteButton) MdlControllerModifier.pause(2000); Close(); }
private void TouchButton1_Load(object sender, EventArgs e) { Label1.Text = "Saving permissions..."; Label1.Refresh(); // selectParentNode() MdlModifyData.saveClearance(My.MyProject.Forms.FrmEmployeeManagement.BunifuDataGridView1); Label1.Text = "Success"; Label1.BackColor = Color.Green; Label1.Refresh(); MdlControllerModifier.pause(500); Close(); }
private void sendMessageTouchButton_Load(object sender, EventArgs e) { if (messageSaved == false) { if (!string.IsNullOrEmpty(subjectTextBox.Text) & !string.IsNullOrEmpty(messageEmployeeRichTextBox.Text) & employeesListView.SelectedIndices.Count > 0) { db.saveNotification(Conversions.ToInteger(employeesListView.Items[employeesListView.FocusedItem.Index].SubItems[1].Text), "Message", "MESSAGE - " + subjectTextBox.Text, messageEmployeeRichTextBox.Text, " where ID = 0"); titleemployeeLabel.BackColor = Color.Green; titleemployeeLabel.Text = "Message sent!"; titleemployeeLabel.Update(); MdlControllerModifier.pause(2000); Close(); } else { titleemployeeLabel.Text = "Please, make sure the employee is selected and all the fields are filled up"; titleemployeeLabel.BackColor = Color.Red; } messageSaved = true; } }
private void addCommentsButton_Click(object sender, EventArgs e) { if (addCommentsButton.Text.Equals("Add notes")) { if (commentsRichTextBox.Text.Equals("N/A")) { commentsRichTextBox.Text = ""; } titleLabel.Text = "Editing notes..."; commentsRichTextBox.BackColor = Color.Snow; commentsRichTextBox.ReadOnly = false; commentsRichTextBox.Select(); addCommentsButton.Text = "Save notes"; } else { if (commentsRichTextBox.Text.Equals("")) { commentsRichTextBox.Text = "N/A"; } db.updateNotesActionTaken(My.MyProject.Forms.FrmEmployeeManagementHP.notificationID, commentsRichTextBox.Text); commentsRichTextBox.BackColor = Color.SeaShell; commentsRichTextBox.ReadOnly = true; addCommentsButton.Text = "Add notes"; titleLabel.Text = "Saved"; titleLabel.BackColor = Color.Green; MdlControllerModifier.pause(2000); Close(); // titleLabel.Text = "Notification details" // titleLabel.BackColor = Color.FromArgb(0, 64, 64) } titleLabel.Update(); addCommentsButton.Update(); }
public static void reassignCardID(string cardID) { employeDataGridView = My.MyProject.Forms.FrmEmployeeManagement.BunifuDataGridView1; int selectedRow = employeDataGridView.CurrentRow.Index; string firstName = Conversions.ToString(employeDataGridView.Rows[selectedRow].Cells[1].Value); string lasttName = Conversions.ToString(employeDataGridView.Rows[selectedRow].Cells[2].Value); string aliaas = Conversions.ToString(employeDataGridView.Rows[selectedRow].Cells[0].Value); employeeID = Conversions.ToInteger(employeDataGridView.Rows[selectedRow].Cells[6].Value); // db._ID = employeeID if (Conversions.ToBoolean(db.cardAlreadyAssigned(cardID))) { string device = ""; if (My.MyProject.Forms.FrmCardAssignment.isPhoneID) { device = "device"; } else { device = "card"; } int result = (int)MessageBox.Show("This " + device + " is already assigned to " + My.MyProject.Forms.FrmLoginWindow._employeeName + ". Would you like to reassign it to " + aliaas + " " + lasttName + "?", "Warning", MessageBoxButtons.YesNo); if (result == (int)DialogResult.Yes) { db.dissociateCardID(); db.reassignCard(employeeID.ToString(), cardID); My.MyProject.Forms.FrmCardAssignment.reassignCardTitleLabel.ForeColor = Color.Green; My.MyProject.Forms.FrmCardAssignment.reassignCardTitleLabel.Text = device.Substring(0, 1).ToUpper() + device.Substring(1, device.Length - 1) + " assigned to " + firstName + " " + lasttName; My.MyProject.Forms.FrmCardAssignment.PictureBox1.Image = My.Resources.Resources.icon_available; My.MyProject.Forms.FrmCardAssignment.BackColor = Color.White; MdlControllerModifier.pause(2000); My.MyProject.Forms.FrmCardAssignment.Close(); } else { My.MyProject.Forms.FrmCardAssignment._cardID = ""; } } else { string device = ""; if (My.MyProject.Forms.FrmCardAssignment.isPhoneID) { device = "device"; } else { device = "card"; } int result = (int)MessageBox.Show("This " + device + " is not in use yet " + ". Would you like to assign it to " + aliaas + " " + lasttName + "?", "Warning", MessageBoxButtons.YesNo); if (result == (int)DialogResult.Yes) { db.reassignCard(employeeID.ToString(), cardID); My.MyProject.Forms.FrmCardAssignment.reassignCardTitleLabel.ForeColor = Color.Green; My.MyProject.Forms.FrmCardAssignment.reassignCardTitleLabel.Text = device + " assigned to " + firstName + " " + lasttName; My.MyProject.Forms.FrmCardAssignment.PictureBox1.Image = My.Resources.Resources.icon_available; My.MyProject.Forms.FrmCardAssignment.BackColor = Color.White; MdlControllerModifier.pause(2000); My.MyProject.Forms.FrmCardAssignment.Close(); } else { My.MyProject.Forms.FrmCardAssignment._cardID = ""; } } }