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 dgvTasks_DoubleClick(object sender, EventArgs e) { txtReportID.Text = txtReportDate.Text = rtxtReportDiscreption.Text = ""; try { DataTable dt = ClassTasks.selectTaskWithPath(int.Parse(dgvTasks.CurrentRow.Cells[0].Value.ToString())); if (dt.Rows[0][0].ToString().Equals("")) { lbAttach.Text = noAttach; btnClickHere.Enabled = false; } else { lbAttach.Text = "يوجد ملف مرفق مع هذه المهمة لتحميله : "; btnClickHere.Enabled = true; TaskFilePass = dt.Rows[0][0].ToString(); } txtTaskID.Text = dgvTasks.CurrentRow.Cells[0].Value.ToString(); txtTitle.Text = dgvTasks.CurrentRow.Cells[1].Value.ToString(); rtxtDiscreption.Text = dgvTasks.CurrentRow.Cells[2].Value.ToString(); txtDateCreated.Text = dgvTasks.CurrentRow.Cells[3].Value.ToString(); txtNameCreated.Text = dgvTasks.CurrentRow.Cells[4].Value.ToString(); dgvNotes.DataSource = ClassTasks.selectReportByID(int.Parse(txtTaskID.Text)); if (btnClicked.Equals(FRM_Main.DoneEXE)) { btnUpdateReport.Enabled = btnAddReport.Enabled = btnConfirmAndExe.Enabled = false; } else { btnAddReport.Enabled = btnConfirmAndExe.Enabled = true; } } catch (Exception) { } }
public FRM_Task_Table() { InitializeComponent(); try { dgvTasks.DataSource = ClassTasks.selectTaskNotExecute(FRM_Main.Emp_id); } catch (Exception) { } }
public FRM_TaskDetailsReports(string s) { InitializeComponent(); try { dgvDetails.DataSource = ClassTasks.selectReportByID(int.Parse(s)); } catch (Exception) { } }
private void btnTaskDone_Click(object sender, EventArgs e) { txtReportID.Text = txtReportDate.Text = rtxtReportDiscreption.Text = ""; dgvNotes.DataSource = null; txtTaskID.Text = txtTitle.Text = rtxtDiscreption.Text = txtDateCreated.Text = txtNameCreated.Text = TaskFilePass = ""; btnAddReport.Enabled = btnConfirmAndExe.Enabled = btnClickHere.Enabled = false; btnClicked = FRM_Main.DoneEXE; dgvTasks.DataSource = ClassTasks.selectTaskDoneNowExecute(FRM_Main.Emp_id); btnUpdateReport.Enabled = false; }
private void btnSave_Click(object sender, EventArgs e) { btnSave.Enabled = false; string sourcePath = ""; string destinationPath = ""; string destinationFileName = ""; string destinationFile = ""; if (txtTitle.Text.Equals("") || rtxtDiscription.Text.Equals("")) { MessageBox.Show("الرجاء ادخال التفاصيل"); } else { try { if (dt.Rows.Count > 0) { sourcePath = @Path; string input = Path; input = input.Substring(input.LastIndexOf(@".")); destinationPath = @"\\192.168.1.99\\AllFilesTasks"; // string sourceFileName = "startingStock.xml"; destinationFileName = DateTime.Now.ToString("yyyyMMddhhmmss") + input; // named files with date time . // string sourceFile = System.IO.Path.Combine(sourcePath, sourceFileName); destinationFile = System.IO.Path.Combine(destinationPath, destinationFileName, Environment.UserName, "User"); //if path not found if (!System.IO.Directory.Exists(destinationPath)) { System.IO.Directory.CreateDirectory(destinationPath); } System.IO.File.Copy(sourcePath, destinationFile, true); } } catch (Exception) { } //Save .. if (lbTrake.Text.Equals("")) { destinationFile = ""; } try { int i = ClassTasks.AddNewTask(txtTitle.Text, rtxtDiscription.Text, FRM_Main.notEXE, DateTime.Now, destinationFile, FRM_Main.Emp_id, (int)cmbEmp.SelectedValue, DateTime.Now); txtTitle.Text = rtxtDiscription.Text = Path = lbTrake.Text = ""; btnSave.Enabled = true; MessageBox.Show("تمت اضافة المهمة بنجاح"); } catch (Exception) { MessageBox.Show("ليس لديك الصلاحية في اسناد هذه المهمة لاي موظف"); } } }
private void btnConfirmAndExe_Click(object sender, EventArgs e) { int i = ClassTasks.update_Status(int.Parse(txtTaskID.Text), FRM_Main.DoneEXE, DateTime.Now); txtReportID.Text = txtReportDate.Text = rtxtReportDiscreption.Text = ""; dgvNotes.DataSource = null; txtTaskID.Text = txtTitle.Text = rtxtDiscreption.Text = txtDateCreated.Text = txtNameCreated.Text = TaskFilePass = ""; btnAddReport.Enabled = btnConfirmAndExe.Enabled = btnClickHere.Enabled = false; dgvTasks.DataSource = ClassTasks.selectTaskToDoNowExecute(FRM_Main.Emp_id); MessageBox.Show("تم الانتهاء من هذه المهمة و ترحيلها الى قائمة المهام المنجزة"); }
private void btnUpdate_Click(object sender, EventArgs e) { if (txtTaskID.Text.Equals("") || txtName.Text.Equals("") || rtxtDiscreption.Text.Equals("") || cmbStatusMode.Text.Equals("")) { MessageBox.Show("هناك بيانات ناقصة ! . . لا يمكن اتمام عملية التعديل"); } else { int i = ClassTasks.updateTask(int.Parse(txtTaskID.Text), txtName.Text, rtxtDiscreption.Text, cmbStatusMode.Text); dgvTasks.DataSource = ClassTasks.searchforTask((int)cmbEmpName.SelectedValue); txtName.Text = txtTaskID.Text = rtxtDiscreption.Text = ""; MessageBox.Show("تمت عملية التعديل بنجاح"); } }
private void btnUpdateReport_Click(object sender, EventArgs e) { if (rtxtReportDiscreption.Text.Equals("") || txtReportID.Text.Equals("")) { MessageBox.Show("لا يوجد بيانات لاضافتها"); } else { int i = ClassTasks.updateNote(int.Parse(txtReportID.Text), rtxtReportDiscreption.Text); txtReportID.Text = txtReportDate.Text = rtxtReportDiscreption.Text = ""; dgvNotes.DataSource = ClassTasks.selectReportByID(int.Parse(txtTaskID.Text)); MessageBox.Show("تمت عملية التعديل بنجاح"); } }
private void btnDelete_Click(object sender, EventArgs e) { if (txtTaskID.Text.Equals("")) { MessageBox.Show("لم يتم تحديد اي مهمة"); } else { int delDetTask = ClassTasks.deleteTaskDet(int.Parse(txtTaskID.Text)); int delTask = ClassTasks.deleteTask(int.Parse(txtTaskID.Text)); txtTaskID.Text = txtName.Text = rtxtDiscreption.Text = ""; dgvTasks.DataSource = ClassTasks.searchforTask((int)cmbEmpName.SelectedValue); MessageBox.Show("تمت عملية الحذف بنجاح"); } }
private void btnAddReport_Click(object sender, EventArgs e) { if (rtxtDailyReport.Text.Equals("")) { MessageBox.Show("لا يمكن اضافة تقرير فارغ"); } else { int i = ClassTasks.AddReportToTask(rtxtDailyReport.Text, DateTime.Now, int.Parse(txtTaskID.Text)); dgvNotes.DataSource = ClassTasks.selectReportByID(int.Parse(txtTaskID.Text)); int Upd_status = ClassTasks.update_Status(int.Parse(txtTaskID.Text), FRM_Main.ToDoEXE, DateTime.Now); rtxtDailyReport.Text = ""; MessageBox.Show("تم حفظ التقرير بنجاح"); dgvTasks.DataSource = ClassTasks.selectTaskNotExecute(FRM_Main.Emp_id); } }
private void btnSearch_Click(object sender, EventArgs e) { dgvTasks.DataSource = ClassTasks.searchforTask((int)cmbEmpName.SelectedValue); txtName.Text = txtTaskID.Text = rtxtDiscreption.Text = ""; }