private void btnUpdate_Click(object sender, EventArgs e)
        {
            BusEmployee updateBusEmp = _BuEmpBLL.GetBLL(selectedID);

            updateBusEmp.BusID      = (int)cmbBusID.SelectedValue;
            updateBusEmp.CreateDate = Convert.ToDateTime(dtpCreateDate.Value);
            updateBusEmp.RouteMapID = Convert.ToInt32(cmbRouteMapID.SelectedValue);
            updateBusEmp.Employee   = (int)cmbEmployeeID.SelectedValue;

            _BuEmpBLL.UpdateBLL(updateBusEmp);
            RefreshGrid();
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            BusEmployee saveBusEmp = new BusEmployee();

            saveBusEmp.BusID      = (int)cmbBusID.SelectedValue;
            saveBusEmp.Employee   = (int)cmbEmployeeID.SelectedValue;
            saveBusEmp.RouteMapID = (int)cmbRouteMapID.SelectedValue;
            saveBusEmp.CreateDate = Convert.ToDateTime(dtpCreateDate.Value);

            _BuEmpBLL.SaveBLL(saveBusEmp);
            RefreshGrid();
        }
 private void btnDelete_Click(object sender, EventArgs e)
 {
     try
     {
         BusEmployee deleteBusEmployee = _BuEmpBLL.GetBLL(selectedID);
         selectedID = 0;
         _BuEmpBLL.DeleteBLL(deleteBusEmployee);
         RefreshGrid();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 private void dgvBusEmployee_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
 {
     try
     {
         if (dgvBusEmployee.SelectedRows.Count > 0)
         {
             DataGridViewRow dr = dgvBusEmployee.SelectedRows[0];
             string          updateBusEmployee = dr.Cells[0].Value.ToString();
             selectedID = int.Parse(updateBusEmployee);
             BusEmployee updateBusValue = _BuEmpBLL.GetBLL(selectedID);
             updateBusValue.BusID      = (int)cmbBusID.SelectedValue;
             updateBusValue.Employee   = (int)cmbEmployeeID.SelectedValue;
             updateBusValue.RouteMapID = (int)cmbRouteMapID.SelectedValue;
             updateBusValue.CreateDate = Convert.ToDateTime(dtpCreateDate.Value);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }