private void btnSave_Click(object sender, EventArgs e) { int found = 0; if (txtName.Equals("")) { MessageBox.Show("الرجاء ادخال الاسم أولا"); } else { DataTable dt = ClassEmpDepart.selectAllDepartment(); for (int i = 0; i < dt.Rows.Count; i++) { if (txtName.Text.Equals(dt.Rows[i][1].ToString())) { found = 1; } } if (found == 0) { int AddDep = ClassEmpDepart.AddDepartment(txtName.Text); txtName.Text = ""; MessageBox.Show("تمت العملية بنجاح"); } else { MessageBox.Show("هذا الاسم موجود مسبقا !!!!"); } } }
private void button3_Click(object sender, EventArgs e) { if (txtID.Text.Equals("") || txtFullName.Text.Equals("")) { MessageBox.Show("الرجاء تحديد عنصر"); } else { try { DataTable dt = ClassEmpDepart.selectTaskIDToDel(int.Parse(txtID.Text)); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { int delTaskDet = ClassTasks.deleteTaskDet(int.Parse(dt.Rows[i][0].ToString())); } int delTaskEmp = ClassEmpDepart.deleteTaskEmpID(int.Parse(txtID.Text)); } int Assigndel = ClassEmpDepart.delfromSlavWMasterEmp(int.Parse(txtID.Text)); int empDel = ClassEmpDepart.DeleteEmp(int.Parse(txtID.Text)); txtID.Text = txtAddress.Text = txtFullName.Text = txtPassword.Text = txtPhone.Text = txtUserName.Text = ""; display(); MessageBox.Show("تمت عملية الحذف بنجاح"); } catch (Exception) { } } }
private void btnSave_Click(object sender, EventArgs e) { int found = 0; if (txtFullName.Text.Equals("") || txtUserName.Text.Equals("") || txtPassword.Text.Equals("")) { MessageBox.Show("البيانات المدخلة غير كافية "); } else { DataTable dt = ClassEmpDepart.SearchOneEmp(txtUserName.Text); if (dt.Rows.Count > 0) { found = 1; } if (found != 1) { int addEmp = ClassEmpDepart.AddNewEmp(txtUserName.Text, txtPassword.Text, cmbPermission.Text, (int)cmbDepartment.SelectedValue, txtFullName.Text, txtPhone.Text, txtAddress.Text); MessageBox.Show("تمت عملية الحفظ بنجاح"); txtAddress.Text = txtFullName.Text = txtPassword.Text = txtPhone.Text = txtUserName.Text = ""; } else { MessageBox.Show("الاسم الكامل او اسم المستخدم موجود بالفعل "); } } }
void fillDepartment() { DataTable dt = ClassEmpDepart.selectAllDepartment(); cmbDepartment.DataSource = dt; cmbDepartment.DisplayMember = "اسم القسم"; cmbDepartment.ValueMember = "رقم المعرف"; }
void fillEmp() { DataTable dt = ClassEmpDepart.DisplayAllEmp(); cmbEmpName.DataSource = dt; cmbEmpName.DisplayMember = "الاسم الكامل"; cmbEmpName.ValueMember = "رقم المعرف"; }
private void btnSave_Click(object sender, EventArgs e) { int del = ClassEmpDepart.DeleteSlaveByEmpID((int)cmbEmpManag.SelectedValue); for (int i = 0; i < dgvEmp.Rows.Count; i++) { int addemp = ClassEmpDepart.addEmpSlave(int.Parse(dgvEmp.Rows[i].Cells[0].Value.ToString()), (int)cmbEmpManag.SelectedValue); } btnAdd.Enabled = btnCancel.Enabled = btnSave.Enabled = btnDelete.Enabled = cmbEmpUser.Enabled = false; MessageBox.Show("تمت العملية بنجاح"); }
void fillEmp() { try { DataTable dt = ClassEmpDepart.DisplayAllEmp(); cmbEmp.DataSource = dt; cmbEmp.DisplayMember = "الاسم الكامل"; cmbEmp.ValueMember = "رقم المعرف"; } catch (Exception) { } }
private void btnSelected_Click(object sender, EventArgs e) { cmbEmpUser.Enabled = btnAdd.Enabled = btnDelete.Enabled = btnSave.Enabled = true; cmbEmpManag.Enabled = btnSelected.Enabled = false; DataTable AssignEmpID = ClassEmpDepart.searchempinAssign((int)cmbEmpManag.SelectedValue); for (int i = 0; i < AssignEmpID.Rows.Count; i++) { DataTable empFromID = ClassEmpDepart.searchempByID(int.Parse(AssignEmpID.Rows[i][0].ToString())); dgvEmp.Rows.Add(empFromID.Rows[0][0].ToString(), empFromID.Rows[0][1].ToString(), empFromID.Rows[0][2].ToString()); } }
private void btnDelete_Click(object sender, EventArgs e) { if (txtID.Text.Equals("")) { MessageBox.Show("الرجاء تحديد عنصر"); } else { int i = ClassEmpDepart.deleteDepart(int.Parse(txtID.Text)); txtID.Text = txtName.Text = ""; display(); MessageBox.Show("تمت العملية بنجاح"); } }
private void btnAdd_Click(object sender, EventArgs e) { if (cmbEmpManag.Enabled == true) { allSlave = ClassEmpDepart.selectallEmpSlave((int)cmbEmpManag.SelectedValue); } int found = 0; cmbEmpManag.Enabled = false; int ID = (int)cmbEmpUser.SelectedValue; for (int i = 0; i < dt2.Rows.Count; i++) { if (dt2.Rows[i][0].ToString().Equals(ID.ToString())) { Emp_ID = dt2.Rows[i][0].ToString(); Emp_FullName = dt2.Rows[i][1].ToString(); Department = dt2.Rows[i][2].ToString(); } } //************ from dataGridView ---1 for (int x = 0; x < dgvEmp.Rows.Count; x++) { if (dgvEmp.Rows[x].Cells[0].Value.ToString().Equals(Emp_ID)) { found = 1; MessageBox.Show("هذا الموظف تمت اضافته بالفعل"); } } //***********from database ----2 for (int slav = 0; slav < allSlave.Rows.Count; slav++) { if (allSlave.Rows[slav][1].ToString().Equals(Emp_ID)) { found = 1; MessageBox.Show("هذا الموظف تمت اضافته بالفعل"); } } if (found != 1) { dgvEmp.Rows.Add(Emp_ID, Emp_FullName, Department); } }
private void btnUpdate_Click(object sender, EventArgs e) { if (txtID.Text.Equals("") || txtName.Text.Equals("")) { MessageBox.Show("الرجاء تحديد عنصر"); } else { DataTable dtsearch = ClassEmpDepart.SearchONEDepartment(txtName.Text); if (dtsearch.Rows.Count > 0) { MessageBox.Show("الاسم موجود لم يطرأ اي تعديل"); txtID.Text = txtName.Text = ""; } else { DataTable dt = ClassEmpDepart.updateDepartment(int.Parse(txtID.Text), txtName.Text); txtID.Text = txtName.Text = ""; display(); MessageBox.Show("تمت عملية التعديل بنجاح"); } } }
private void button2_Click(object sender, EventArgs e) { int found = 0; if (txtID.Text.Equals("") || txtFullName.Text.Equals("") || txtUserName.Text.Equals("") || txtPassword.Text.Equals("")) { MessageBox.Show("البيانات المدخلة غير كافية للتعديل"); } else { DataTable emp = ClassEmpDepart.SearchOneEmp(txtUserName.Text); if (emp.Rows.Count > 0) { found = 1; if (emp.Rows[0][0].ToString().Equals(txtID.Text)) { found = 0; } else { found = 1; } } if (found != 1) { int i = ClassEmpDepart.UpdateEmp(int.Parse(txtID.Text), txtUserName.Text, txtPassword.Text, cmbPermission.Text, (int)cmbDepartment.SelectedValue, txtFullName.Text, txtPhone.Text, txtAddress.Text); txtID.Text = txtAddress.Text = txtFullName.Text = txtPassword.Text = txtPhone.Text = txtUserName.Text = ""; display(); MessageBox.Show("تمت عملية التعديل بنجاح"); } else { MessageBox.Show("اسم المستخدم موجود بالفعل لم يطرأ أي تعديل"); txtID.Text = txtAddress.Text = txtFullName.Text = txtPassword.Text = txtPhone.Text = txtUserName.Text = ""; } } }
private void txtSearch_TextChanged(object sender, EventArgs e) { DataTable dt = ClassEmpDepart.SearchEmp(txtSearch.Text); dgvEmp.DataSource = dt; }
void display() { DataTable dt = ClassEmpDepart.DisplayAllEmp(); dgvEmp.DataSource = dt; }
void display() { DataTable dt = ClassEmpDepart.selectAllDepartment(); dgvDepartment.DataSource = dt; }