private void btnDisaprpove_Click(object sender, EventArgs e) { PermissionBLL.UpdatePermission(detail.PermissionID, PermissionStates.Disapproved); MessageBox.Show("Disapproved!"); FillAllData(); ClearFilters(); }
private void btnApprove_Click(object sender, EventArgs e) { PermissionBLL.UpdatePermission(detail.PermissionID, PermissionStates.Approved); MessageBox.Show("Permission approved"); FillAll(); CleanFilters(); }
private void btnSave_Click(object sender, EventArgs e) { if (txtDayAmount.Text.Trim() == "") { MessageBox.Show("Please pick start date or end date"); } else if (Convert.ToInt32(txtDayAmount.Text) <= 0) { MessageBox.Show("Please pick start and end date correctly"); } else if (txtExplanation.Text.Trim() == "") { MessageBox.Show("Explanation is empty!"); } else { PERMISSION permission = new PERMISSION(); if (!isUpdated) { permission.EmployeeID = UserStatic.EmployeeID; permission.PermissionState = 1; permission.PermissionStartDate = dpStart.Value.Date; permission.PermissionEndDate = dpEnd.Value.Date; permission.PermissionDay = Convert.ToInt32(txtDayAmount.Text); permission.PermissionExplanation = txtExplanation.Text; PermissionBLL.AddPermission(permission); MessageBox.Show("Permission added!"); permission = new PERMISSION(); dpStart.Value = DateTime.Today; dpEnd.Value = DateTime.Today; txtDayAmount.Clear(); txtExplanation.Clear(); } else if (isUpdated) { DialogResult dialogResult = MessageBox.Show("Are you sure?", "Warning", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { permission.ID = detail.PermissionID; permission.PermissionExplanation = txtExplanation.Text; permission.PermissionStartDate = dpStart.Value; permission.PermissionEndDate = dpEnd.Value; permission.PermissionDay = Convert.ToInt32(txtDayAmount.Text); PermissionBLL.UpdatePermission(permission); MessageBox.Show("Permission updated!"); this.Close(); } } } }
private void btnSave_Click(object sender, EventArgs e) { if (txtAmount.Text.Trim() == "") { MessageBox.Show("Please change end or start date"); } else if (Convert.ToInt32(txtAmount.Text) <= 0) { MessageBox.Show("Permission day must be greater than 0"); } else if (txtExplanation.Text.Trim() == "") { MessageBox.Show("Explain the permission"); } else { Permission permission = new Permission(); if (!isUpdated) { permission.EmployeeID = UserStatic.EmployeeID; permission.PermissionState = 1; permission.PermissionStartDate = dpStart.Value.Date; permission.PermissionEndDate = dpFinish.Value.Date; permission.PermissionDay = Convert.ToInt32(txtAmount.Text); permission.PermissionExplain = txtExplanation.Text; PermissionBLL.AddPermission(permission); MessageBox.Show("Permission was created"); permission = new Permission(); dpStart.Value = DateTime.Today; dpFinish.Value = DateTime.Today; txtAmount.Clear(); txtExplanation.Clear(); } else if (isUpdated) { DialogResult result = MessageBox.Show("Do you want to continue?", "Warning", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { permission.ID = detail.PermissionID; permission.PermissionExplain = txtExplanation.Text; permission.PermissionStartDate = dpStart.Value; permission.PermissionEndDate = dpFinish.Value; permission.PermissionDay = Convert.ToInt32(txtAmount.Text); PermissionBLL.UpdatePermission(permission); MessageBox.Show("The permission was updated"); this.Close(); } } } }