public Lon latlon(Lon model)
        {
            BusBLL busbl = new BusBLL();

            busbl.changeBusLocation(2, Double.Parse(model.lat), Double.Parse(model.lon));
            return(model);
        }
        private void btnDelete_Click(object sender, EventArgs e)
        {
            string id = lbId.Text;

            try
            {
                BusBLL bll = new BusBLL();
                bll.DeleteBus(id);
                BusDTO busflag = null;
                foreach (var bus in _listBus)
                {
                    if (bus.Id.Equals(id))
                    {
                        busflag = bus;
                    }
                }
                _listBus.Remove((BusDTO)listBus.SelectedItem);
                loadListBus();
                if (_listBus.Count != 0)
                {
                    listBus.SelectedIndex = 0;
                    dto = _listBus[0];
                    FillBusDetail();
                }
                else
                {
                    MessageBox.Show("Delete successful");
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #3
0
 private List <RouteDTO> main_listRoute;             //chua owner cua bus hien hanh
 public Bus()
 {
     InitializeComponent();
     bll = new BusBLL();
     dgvBus.AutoSizeColumnsMode      = DataGridViewAutoSizeColumnsMode.Fill;
     dgvSchedule.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
 }
Beispiel #4
0
        private void initialData()
        {
            BusBLL role = new BusBLL();

            dgvbusshow.DataSource = role.GetALl();
            //dgvbusshow.ColumnCount = 2;
            //dgvbusshow.Columns[0].HeaderText = "EmriKompanise";
            //dgvbusshow.Columns[1].HeaderText = "Capacity";
        }
 /// <summary>
 /// Khi click vao Create Schedule
 /// </summary>
 /// <param name="dto"></param>
 /// <param name="oDto"></param>
 public ScheduleDetailOfBus(BusDTO dto, RouteDTO rDto)
 {
     InitializeComponent();
     main_bus_dto   = dto;
     main_route_dto = rDto;
     main_staff_bll = new StaffBLL();
     bus_bll        = new BusBLL();
     staff_form     = null;
 }
        private void initDataforbus()
        {
            BusBLL busbll = new BusBLL();

            cbautobusi.DataSource    = busbll.GetALl();
            cbautobusi.DisplayMember = "EmriKompanise";
            cbautobusi.ValueMember   = "BusID";
            cbautobusi.SelectedIndex = -1;
        }
Beispiel #7
0
        private void Form1_Load(object sender, EventArgs e)
        {
            BillBLL billBLL = new BillBLL();
            BusBLL  bus     = new BusBLL();

            initDataforbus();
            dgvbus.DataSource    = bus.GetALl();
            dgvbileta.DataSource = billBLL.GetALl();
        }
 /// <summary>
 /// Khi cell click dgvSchdule (Ben BusView)
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public ScheduleDetailOfBus(BusDTO dto, RouteDTO rDto, BusStationGridView bDto, StaffDTO casher, StaffDTO driver)
 {
     InitializeComponent();
     main_bus_dto      = dto;
     main_route_dto    = rDto;
     main_schedule_dto = bDto;
     main_driver_dto   = driver;
     main_casher_dto   = casher;
     main_staff_bll    = new StaffBLL();
     bus_bll           = new BusBLL();
     staff_form        = null;
 }
 private void btnUpdate_Click(object sender, EventArgs e)
 {
     if (KiemTraDuLieu())
     {
         string   id               = lbId.Text;
         string   bsx              = txtBSX.Text;
         string   brand            = txtBrand.Text;
         DateTime dateRegistration = dtpDateRegistration.Value;    // DateTime.Parse(dtpDateRegistration.Value.ToShortDateString());
         string   ownerId          = dto.OwnerID;
         string   routeId          = cbbRouteID.Text;
         dto = new BusDTO()
         {
             Id = id, Brand = brand, BSX = bsx, DateRegistration = dateRegistration, OwnerID = ownerId, RouteID = routeId
         };
         BusBLL bll = new BusBLL();
         try
         {
             bll.UpdateBus(id, bsx, brand, dateRegistration, ownerId, routeId);
             BusDTO busflag = null;
             foreach (var bus in _listBus)
             {
                 if (bus.Id.Equals(id))
                 {
                     busflag = bus;
                 }
             }
             _listBus.Remove(busflag);
             busflag = dto;
             _listBus.Add(busflag);
             loadListBus();
             FillBusDetail();
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
Beispiel #10
0
 public StaffDetailOfHuy(StaffDTO dto)
 {
     InitializeComponent();
     bll            = new BusBLL();
     main_staff_dto = dto;
 }
Beispiel #11
0
 public StaffDetailOfHuy()
 {
     InitializeComponent();
     bll = new BusBLL();
 }
Beispiel #12
0
 public BusViewToAddForOwner(OwnerDTO dto)
 {
     InitializeComponent();
     main_owner_dto = dto;
     main_bus_bll   = new BusBLL();
 }
Beispiel #13
0
        private void txtfiltergridrole_TextChanged(object sender, EventArgs e)
        {
            BusBLL role = new BusBLL();

            dgvbusshow.DataSource = role.KerkomeEmer(txtsearchbox.Text);
        }