private async void btnSave_Click(object sender, EventArgs e) { var id = txtIdNo.Text; var name = txtFullName.Text; var address = txtAddress.Text; var contactNo = txtContact.Text; var email = txtEmail.Text; var desigination = txtDesignation.Text; var department = comboBoxDepartment.Text; var dateOfJoin = dateTimePicker.Text; var wageRate = txtWage.Text; var hourWorked = txtWorkedHour.Text; using (var context = new EmployeeManagementContext()) { var emp = new Employee(id, name, address, contactNo, email, desigination, department, dateOfJoin, wageRate, hourWorked); context.Employees.Add(emp); await context.SaveChangesAsync(); } //instance event args and value has been passed var args = new IdentityEventArgs(id, name, address, contactNo, email, desigination, department, dateOfJoin, wageRate, hourWorked); //Event has be raised with update arguments of delegate IdentityUpdated?.Invoke(this, args); this.Hide(); }
private async void btnSave_Click(object sender, EventArgs e) { var id = txtIdNo.Text; var name = txtFullName.Text; var address = txtAddress.Text; var contactNo = txtContact.Text; var email = txtEmail.Text; var dateOfJoin = dateTimePicker.Text; var gpa = txtGPA.Text; using (var context = new StudentManagementContext()) { var emp = new Student(id, name, address, contactNo, email, dateOfJoin, gpa); context.Employees.Add(emp); await context.SaveChangesAsync(); } //instance event args and value has been passed var args = new IdentityEventArgs(id, name, address, contactNo, email, dateOfJoin, gpa); //Event has be raised with update arguments of delegate IdentityUpdated?.Invoke(this, args); this.Hide(); }
//TEXTBOX PASSWORD SELECCIONADA POR ULTIMO private void UpdateLoginUser() { var args = new IdentityUpdateEventArgs(CurrentUser.ID_User, CurrentUser.Identification, CurrentUser.UserName, CurrentUser.AccessMask); IdentityUpdated?.Invoke(this, args); GetLoggedIn = true; this.Dispose(); }
private void BtnSave_Click(object sender, EventArgs e) { var employeeNum = txtEmpNum.Text; var id = txtIdNo.Text; var name = txtFullName.Text; var mobile = txtMobile.Text; var email = txtEmail.Text; var department = comboBoxDepartment.Text; Employee emp = new Employee(employeeNum, id, name, mobile, email, department); if (!bEdit) { var myItem = DBUtility.GetEmployees().Find(item => item.EmployeeNum == employeeNum); if (myItem == null) { DBUtility.AddEmployee(emp); } else { string message, caption; string language = ChangeLanguage.ReadConfigValue("language"); if (language == "he-IL") { message = "עובד עם מספר זהה קיים במערכת"; caption = "שגיאה"; } else { message = "Employee with this ID allready exsits in data base"; caption = "Error"; } MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else { DBUtility.EditEmployee(emp); } //instance event args and value has been passed var args = new IdentityEventArgs(employeeNum, id, name, mobile, email, department); //Event has be raised with update arguments of delegate IdentityUpdated?.Invoke(this, args); this.Hide(); }