private void buttonListEmployee_Click(object sender, EventArgs e) { listView1.Items.Clear(); EmployeeDA.ListEmployee(listView1); }
private void buttonSaveEmployee_Click(object sender, EventArgs e) { List <Employees> listEmp = EmployeeDA.ListEmployee(); if (IsValidEmployeeData()) { if (!Validation.IsUniqueEmployeeID(listEmp, Convert.ToInt32(textBoxEmployeeId.Text))) { MessageBox.Show(" DUPLICATE ", "Error Message", MessageBoxButtons.OK, MessageBoxIcon.Stop); textBoxEmployeeId.Clear(); textBoxEmployeeId.Focus(); return; } else { Employees Employees = new Employees(); Employees.EmployeeId = Convert.ToInt32(textBoxEmployeeId.Text); Employees.FirstName = textBoxFirstName.Text; Employees.LastName = textBoxLastName.Text; Employees.JobTitle = comboBoxJobTitle.Text; Employees.HomePhone = maskedTextBoxPhone.Text; Employees.Email = textBoxEmail.Text; Employees.Status = comboBoxStatus.Text; EmployeeDA.Save(Employees); listEmp.Add(Employees); buttonListEmployee.Enabled = true; ClearAll(); } } }
private void buttonUpdateEmployee_Click(object sender, EventArgs e) { if ((textBoxFirstNameEm.Text == "") || (textBoxLastNameEM.Text == "") || (maskedTextBoxEmployee.Text == "") || (textBoxEmailEM.Text == "") || (comboBoxJobTitleEmployee.Text == "")) { MessageBox.Show("Please enter a valid employee ID", "Missing Data"); textBoxEmployeeID.Clear(); textBoxEmployeeID.Focus(); return; } else { Employee Emp = new Employee(); Emp.EmployeeID = Convert.ToInt32(textBoxEmployeeID.Text); Emp.FirstName = textBoxFirstNameEm.Text; Emp.LastName = textBoxLastNameEM.Text; Emp.PhoneNumber = maskedTextBoxEmployee.Text; Emp.Email = textBoxEmailEM.Text; Emp.JobTitle = comboBoxJobTitleEmployee.Text; DialogResult ans = MessageBox.Show("Do you really want to update this Employee?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (ans == DialogResult.Yes) { EmployeeDA.Update(Emp); MessageBox.Show("Employee record has been updated successfully", "Confirmation"); } textBoxEmployeeID.Enabled = true; ClearAllEmployee(); } }
public HttpStatusCode Delete(int Id) { ClaimsPrincipal p = RequestContext.Principal as ClaimsPrincipal; EmployeeDA.DeleteEmployee(Id, p.Claims); return(HttpStatusCode.OK); }
public HttpResponseMessage Post(RegisterEmployee re) { ClaimsPrincipal p = RequestContext.Principal as ClaimsPrincipal; EmployeeDA.LogEmployee(re, p.Claims); return(new HttpResponseMessage(HttpStatusCode.OK)); }
public MIS_Management() { InitializeComponent(); EmployeeDA.ListEmployee(listViewEmployee); EmployeeDA.ListEmployee(listViewEmployee2); UserDA.ListUser(listViewUsers); }
public HttpResponseMessage Delete(long id) { ClaimsPrincipal p = RequestContext.Principal as ClaimsPrincipal; EmployeeDA.DeleteEmployee(id, p.Claims); return(new HttpResponseMessage(HttpStatusCode.OK)); }
//******************************************************* // Information validation section //******************************************************* private void btnLogin_Click(object sender, System.EventArgs e) { if (Validator.Validation.IsNumber(txtUserName)) { if ( (Convert.ToInt32(txtUserName.Text) == GeneralDataManipulation.listOfEmployee[GeneralDataManipulation.userINDEX].EmpId) && (txtNewPass1.Text == txtNewPass2.Text) && (txtOldPass.Text == GeneralDataManipulation.userPass) ) { var confirmResult = MetroMessageBox.Show(this, "Are you sure to modify your password?", "Confirm Modification!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (confirmResult == DialogResult.Yes) { GeneralDataManipulation.listOfEmployee[GeneralDataManipulation.userINDEX].UserPassword = txtNewPass1.Text; EmployeeDA.WriteUser(GeneralDataManipulation.listOfEmployee); this.Close(); } else { MetroMessageBox.Show(this, "The password wasn't modified.", "Warning!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroMessageBox.Show(this, "Something is wrong, check entered data", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
protected void Page_Load(object sender, EventArgs e) { if ((Employee)Session["employee"] == null) { Response.Redirect("Login.aspx"); } string storeNum = (string)Session["storeNum"]; Label lblStoreID = new Label(); orderID.Value = Request.QueryString.Get("id"); int driverID = DeliveryDA.GetDeliveryDriverByOrder(Convert.ToInt32(orderID.Value)); List <Employee> drivers = EmployeeDA.GetDriversByStoreNumberWithDeliveryCount(storeNum); foreach (Employee driver in drivers) { string name = driver.EmployeeFirst + " " + driver.EmployeeLast; int employeeID = driver.EmployeeID; ListItem listItem = new ListItem(name, Convert.ToString(employeeID)); if (employeeID == driverID) { listItem.Selected = true; } driverList.Items.Add(listItem); } }
private void buttonSearchEmployee_Click(object sender, EventArgs e) { int choice = comboBox1.SelectedIndex; switch (choice) { case -1: MessageBox.Show("Please select the search option"); break; case 0: Employee Empl = EmployeeDA.Search(Convert.ToInt32(textBoxSearcher.Text)); if (Empl != null) { textBoxEmployeeID.Text = (Empl.EmployeeID).ToString(); textBoxFirstNameEm.Text = Empl.FirstName; textBoxLastNameEM.Text = Empl.LastName; maskedTextBoxEmployee.Text = Empl.PhoneNumber; textBoxEmailEM.Text = Empl.Email; comboBoxJobTitleEmployee.Text = Empl.JobTitle; textBoxEmployeeID.Enabled = false; } else { MessageBox.Show("Employee not Found!"); textBoxSearcher.Clear(); textBoxSearcher.Focus(); } break; default: break; } }
private void flatButton1_Click(object sender, EventArgs e) { EmployeeDA.BinaryReader(listofemployee); this.Hide(); MIS_Manager nmis = new MIS_Manager(); nmis.Show(); }
public HttpResponseMessage Put(Employee c) { ClaimsPrincipal p = RequestContext.Principal as ClaimsPrincipal; EmployeeDA.UpdateEmployee(c, p.Claims); return(new HttpResponseMessage(HttpStatusCode.OK)); }
private void changePasswordButton_Click(object sender, EventArgs e) { bool error = false; EmployeeDA eda = new EmployeeDA(); Employee emp = eda.getOneEmployeeByID(staffID, conn); if (string.IsNullOrWhiteSpace(currentPasswordTextBox.Text) || !Security.verifyHash(currentPasswordTextBox.Text, "SHA512", emp.getPassword())) { currentPasswordErrorLabel.Visible = true; error = true; } else { currentPasswordErrorLabel.Visible = false; } if (string.IsNullOrWhiteSpace(newPasswordTextBox.Text) || !FormatChecker.checkPasswdFormat(newPasswordTextBox.Text)) { newPasswordErrorLabel.Visible = true; error = true; } else { newPasswordErrorLabel.Visible = false; } if (string.IsNullOrWhiteSpace(confirmPasswordTextBox.Text) || !newPasswordTextBox.Text.Equals(confirmPasswordTextBox.Text)) { confirmPasswordErrorLabel.Visible = true; error = true; } else { confirmPasswordErrorLabel.Visible = false; } if (!error) { emp.setPassword(Security.getHash(newPasswordTextBox.Text, "SHA512", null)); int i = eda.update(emp, staffID, conn); if (i > 0) { MessageBox.Show(rs.GetString("passwordChangedMsg")); emp = null; } else { MessageBox.Show(rs.GetString("failToChangePasswdMsg"), rs.GetString("errorText"), MessageBoxButtons.OK, MessageBoxIcon.Error); } } currentPasswordTextBox.Clear(); newPasswordTextBox.Clear(); confirmPasswordTextBox.Clear(); }
private void button2_Click(object sender, EventArgs e) { Employee emp = new Employee(); emp.EmployeeId = Convert.ToInt32(textBox1.Text); emp.FirstName = textBox2.Text; emp.LastName = textBox3.Text; emp.JobTitle = textBox4.Text; EmployeeDA.Update(emp); }
private void buttonEmpDelete_Click(object sender, EventArgs e) { int itemselected = Convert.ToInt32(textBoxEmpID.Text); EmployeeDA.Delete(itemselected); MessageBox.Show("Employee record has been deleted successfully", "Confirmation"); ClearAllEmp(); UpdateComboBoxes(); buttonEmpList.PerformClick(); }
public HttpResponseMessage Post(Employee c) { ClaimsPrincipal p = RequestContext.Principal as ClaimsPrincipal; int id = EmployeeDA.InsertEmployee(c, p.Claims); HttpResponseMessage message = new HttpResponseMessage(HttpStatusCode.OK); message.Content = new StringContent(id.ToString()); return(message); }
public HttpResponseMessage Put(Employee e) { ClaimsPrincipal p = RequestContext.Principal as ClaimsPrincipal; int i = EmployeeDA.NotActiveToActive(e, p.Claims); if (i == 0) { return(new HttpResponseMessage(HttpStatusCode.NoContent)); } return(new HttpResponseMessage(HttpStatusCode.OK)); }
//Delete private void buttonEmpDelete_Click(object sender, EventArgs e) { DialogResult ans = MessageBox.Show("Are you sure you want to delete the employee information?", "Delete Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (ans == DialogResult.Yes) { EmployeeDA.Delete(Convert.ToInt32(textBoxEmpId.Text)); EmployeeDA.ListEmployees(listViewEmp); UpdateComboBoxes(); } }
internal bool AddEmployee(EmployeeViewModel model) { EmployeeDA DAmanager = new EmployeeDA(); Employee emp = new Employee(); emp.Age = model.Age; emp.Name = model.Name; emp.Salary = model.Salary; emp.MaritalStatus = model.MaritalStatus; emp.Location = model.Location; return(DAmanager.AddEmployee(emp)); }
public void fillcombobox() { EmployeeDA.BinaryReader(listofemployee); foreach (Employee element in listofemployee) { if (element.Password != 0) { flatComboBoxLogin.Items.Add(element.Employeeid); } } }
//Add Employee private void buttonEmpAdd_Click(object sender, EventArgs e) { Validator checker = new Validator(); if (checker.isValidID(textBoxEmpId, 5) && checker.isValidName(textBoxEmpFName, "First") && checker.isValidName(textBoxEmpLName, "Last") && checker.isNotNull(comboBoxEmpPos.Text, "Position") && checker.isNotNull(textBoxEmpEmail.Text, "E-mail") && checker.isNotNull(maskedTextBoxEmpPhone.Text, "Phone")) { //Save the data to the file EmployeeDA.Save(createEmployee()); UpdateComboBoxes(); } }
private void button1_Click(object sender, EventArgs e) { if (Validator.IsValidID(textBoxEmployeeId)) { Employee employee = new Employee(); employee.EmployeeID = Convert.ToInt32(textBoxEmployeeId.Text); employee.Name = textBoxName.Text; employee.JobTitle = textBoxJobTitle.Text; listEmployee.Add(employee); EmployeeDA.Save(employee); } }
private void buttonList_Click(object sender, EventArgs e) { Employee emp = new Employee(); if (EmployeeValidation.isValidID(textboxEmployeeId) && EmployeeValidation.isValidName(textboxName)) { emp.EmployeeID = Convert.ToInt32(textboxEmployeeId.Text); emp.Name = textboxName.Text; emp.PhoneNumber = maskedtextboxPhoneNumber.Text; EmployeeDA.Add(emp); ClearAll(); } }
private void button5_Click(object sender, EventArgs e) { listView1.Items.Clear(); Employee emp = new Employee(); emp = EmployeeDA.SearchById(textBox6.Text); ListViewItem item = new ListViewItem(emp.EmployeeId.ToString()); item.SubItems.Add(emp.FirstName); item.SubItems.Add(emp.LastName); item.SubItems.Add(emp.JobTitle); listView1.Items.Add(item); }
private void button1_Click(object sender, EventArgs e) { Employee employee = new Employee(); if (Validator.IsValidId(textBox1.Text, 7) && (Validator.IsValidName(textBox2.Text)) && (Validator.IsValidName(textBox3.Text)) && (Validator.IsValidName(textBox4.Text)) && (!Validator.IsDuplicatedId(Convert.ToInt32(textBox1.Text)))) { employee.EmployeeNumber = Convert.ToDouble(textBox1.Text.Trim()); employee.FirstName = textBox2.Text.Trim(); employee.LastName = textBox3.Text.Trim(); employee.JobTitle = textBox4.Text; EmployeeDA.Save(employee); } }
public override Task GrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContext context) { string mode = context.UserName.Substring(0, 1); Organisation o = null; bool fail = true; string username = context.UserName.Substring(1); switch (mode) { case "m": o = OrganisationDA.CheckCredentials(username, context.Password); if (o != null) { fail = false; } break; case "s": o = OrganisationDA.GetOrganisation(Int32.Parse(username)); Employee employee = EmployeeDA.GetEmployeeByName(context.Password, o); if (o != null && employee != null) { fail = false; } break; case "r": o = OrganisationDA.GetOrganisation(Int32.Parse(username)); Customer customer = CustomerDA.GetCustomerByName(context.Password, o); if (o != null && customer != null) { fail = false; } break; } if (fail) { context.Rejected(); return(Task.FromResult(0)); } var id = new ClaimsIdentity(context.Options.AuthenticationType); id.AddClaim(new Claim("userid", o.ID.ToString())); id.AddClaim(new Claim("dbname", o.DbName)); id.AddClaim(new Claim("dblogin", o.DbLogin)); id.AddClaim(new Claim("dbpass", o.DbPassword)); context.Validated(id); return(Task.FromResult(0)); }
public List <Employee> GetEmployees(List <int> ids) { EmployeeDA employeeDA = new EmployeeDA(); List <Employee> listEmployee = new List <Employee>(); if (ids.Count > 0) { return(GroupEmployees(JsonConvert.DeserializeObject <List <Employee> >(ApiHelper.HttpGet("http://masglobaltestapi.azurewebsites.net/api/Employees"))).ToList().FindAll(x => ids.Contains(x.id)).ToList()); } else { return(GroupEmployees(JsonConvert.DeserializeObject <List <Employee> >(ApiHelper.HttpGet("http://masglobaltestapi.azurewebsites.net/api/Employees"))).ToList()); } }
public List <Employee> Gets() { List <Employee> oEmployees = new List <Employee>(); Conn.Open(); SqlDataReader oReader = null; oReader = EmployeeDA.Gets(Conn); if (oReader.Read()) { oEmployees = CreateObjects(oReader); } Conn.Close(); return(oEmployees); }
protected void btnUpdate_Click(object sender, EventArgs e) { Order order = OrderDA.GetOrderByID(Convert.ToInt32(orderID.Value)); Employee employee = EmployeeDA.GetEmployeeByID(Convert.ToInt32(driverList.SelectedValue)); if (DeliveryDA.GetDeliveryByOrderID(order.OrderID) != null) { DeliveryDA.UpdateDriverForOrder(order, employee); } else { DeliveryDA.AddDriverToOrder(order, employee); } Response.Redirect("OrdersList.aspx"); }
private void MIS_Manager_Load(object sender, EventArgs e) { EmployeeDA.BinaryReader(listofemployee); AddtoListUsers(); AddToListEmployee(); metroListViewemployee.FullRowSelect = true; foreach (EnumStatus element in Enum.GetValues(typeof(EnumStatus))) { flatComboBoxempstatus.Items.Add(element); } foreach (Employee element in listofemployee) { flatComboBoxuser.Items.Add(element.Employeeid); } }