private void UpdateLeavebtn_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Console.WriteLine("in leave update btn click");
                int leaveRequestId;
                leaveRequestId = Convert.ToInt32(txtLeaveId.Text);
                string   leaveType     = txtLeaveType.Text;
                int      noOfDays      = Convert.ToInt32(txtNoOfDays.Text);
                int      leaveBalance  = Convert.ToInt32(txtLeaveBalance.Text);
                DateTime leaveDateFrom = LeaveDateFrom.SelectedDate.Value;
                DateTime leaveDateTo   = LeaveDateTo.SelectedDate.Value;
                string   leaveStatus   = "Pending";
                int      employeeId    = Convert.ToInt32(txtEmployeeId.Text);
                int      managerId     = Convert.ToInt32(txtManagerId.Text);

                // assign value to leaveEntity class
                LeaveEntity.LeaveRequestID  = leaveRequestId;
                LeaveEntity.LeaveType       = leaveType;
                LeaveEntity.NoOfDays        = noOfDays;
                LeaveEntity.LeaveBalance    = leaveBalance;
                LeaveEntity.Leave_Date_From = leaveDateFrom;
                LeaveEntity.LeaveDateTo     = leaveDateTo;
                LeaveEntity.LeaveStatus     = leaveStatus;
                LeaveEntity.EmployeeID      = employeeId;
                LeaveEntity.ManagerID       = managerId;

                Console.WriteLine(leaveEntity);

                bool updateStatus = leaveBLL.UpdateLeaveBLL(leaveEntity);

                if (updateStatus == true)
                {
                    this.Close();
                    MessageBox.Show("Leave Request updated Successfully");
                }
                else
                {
                    MessageBox.Show("Something is wrong..check your details again..");
                }
                Console.WriteLine(leaveDateFrom);
            }
            catch (Exception exception)
            {
                Console.WriteLine("Something Went Wrong." + exception.Message);
            }
        }