Exemplo n.º 1
0
        public ActionResult AddDriverSubmit()
        {
            driverdetails dd   = new Models.driverdetails();
            var           guid = System.Guid.NewGuid();

            dd.driverid    = guid;
            dd.drivername  = Convert.ToString(Request.Params["drivername"]);
            dd.age         = Convert.ToString(Request.Params["age"]);
            dd.mobileno    = Convert.ToString(Request.Params["mobileno"]);
            dd.address     = Convert.ToString(Request.Params["address"]);
            dd.licanceno   = Convert.ToString(Request.Params["licanceno"]);
            dd.vehicleno   = Convert.ToString(Request.Params["vehicleno"]);
            dd.residenceno = Convert.ToString(Request.Params["residenceno"]);
            dd.familyno    = Convert.ToString(Request.Params["familyno"]);
            dd.relation    = Convert.ToString(Request.Params["relation"]);
            dd.bgroup      = Convert.ToString(Request.Params["bgroup"]);
            dd.bankname    = Convert.ToString(Request.Params["bankname"]);
            dd.branchname  = Convert.ToString(Request.Params["branchname"]);
            dd.acno        = Convert.ToString(Request.Params["acno"]);
            dd.ifsccode    = Convert.ToString(Request.Params["ifsccode"]);
            dd.isactive    = Convert.ToBoolean(Request.Params["isactive"]);


            DriverLogic.Insert(dd);
            return(RedirectToAction("fetch"));
        }
Exemplo n.º 2
0
        public ActionResult ViewDriverByID()
        {
            driverdetail d1 = new driverdetail();

            d1.id = Convert.ToInt32(Request.Params["id"]);
            //d1.driverid = (Guid)["driverid"];
            d1.drivername  = Request.Params["drivername"];
            d1.age         = Request.Params["age"];
            d1.mobileno    = Request.Params["mobileno"];
            d1.address     = Request.Params["address"];
            d1.licanceno   = Request.Params["licanceno"];
            d1.vehicleno   = Request.Params["vehicleno"];
            d1.residenceno = Request.Params["residenceno"];
            d1.familyno    = Request.Params["familyno"];
            d1.relation    = Request.Params["relation"];
            d1.bgroup      = Request.Params["bgroup"];
            d1.bankname    = Request.Params["bankname"];
            d1.branchname  = Request.Params["branchname"];
            d1.acno        = Request.Params["acno"];
            d1.ifsccode    = Request.Params["ifsccode"];
            d1.isactive    = (Request.Params["isactive"] == "1");

            DataTable dt = DriverLogic.SelectAll();

            return(View(dt));
        }
Exemplo n.º 3
0
 private void Passport_TextChanged(object sender, TextChangedEventArgs e)
 {
     try
     {
         if (Passport.Text.Length == 10 && DriverLogic.GetIdByPassport(Passport.Text) == 0)
         {
             Add.IsEnabled = false;
             MessageBoxResult message = MessageBox.Show("Водителя с такими паспортными данными не существует! Желаете добавить его?", "Водитель не найден", MessageBoxButton.YesNo);
             if (message == MessageBoxResult.Yes)
             {
                 Logic.OtherLogic.LogicWindow.FromAddTransport();
                 Driver.AddDriverWindow addDriver = new Driver.AddDriverWindow();
                 //addDriver.Show();
             }
         }
         else
         {
             Add.IsEnabled = true;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                PhotoURL.Text = "";
                DriverViewModel driver = DriverLogic.GetCurrentDriver();
                Currentdriver.Photo = driver.Photo;
                if (driver.Photo != null)
                {
                    borderImage.BorderBrush = Brushes.White;
                    ImageDriver.Source      = ImageLogic.ImageFromByte(driver.Photo);
                }

                Name.Text              = driver.Name;
                Phone.Text             = driver.Telephone;
                Mail.Text              = driver.Email;
                Passport.Text          = driver.Passport;
                DateBirth.SelectedDate = driver.DateBirth;
                Address.Text           = driver.FullAddress;
                AddressLife.Text       = driver.AddressLife;
                PostCode.Text          = driver.PostCode.ToString();
                Company.Text           = driver.Company;
                JobName.Text           = driver.JobName;
                Expirience.Text        = driver.DrivingExperience.ToString();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 5
0
 private void PassportDriver_SelectionChanged(object sender, RoutedEventArgs e)
 {
     try
     {
         if (PassportDriver.Text.Length == 10)
         {
             if (DriverLogic.GetIdByPassport(PassportDriver.Text) == 0)
             {
                 CheckDriver = false;
                 MessageBoxResult message = MessageBox.Show("Водитель с такими данными не найден, желаете его добавить?", "Водитель не найден", MessageBoxButton.YesNo);
                 if (message == MessageBoxResult.Yes)
                 {
                     Logic.OtherLogic.LogicWindow.FromAddLicense();
                     Driver.AddDriverWindow addDriver = new Driver.AddDriverWindow();
                     addDriver.Show();
                 }
             }
             else
             {
                 CheckDriver = true;
             }
             if (CheckTransport && CheckDriver)
             {
                 Add.IsEnabled = true;
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 6
0
 private void VIN_TextChanged(object sender, TextChangedEventArgs e)
 {
     try
     {
         if (VIN.Text.Length == 17)
         {
             if (LogicTransport.GetIdByVIN(VIN.Text) == 0)
             {
                 Change.IsEnabled = false;
                 MessageBoxResult message = MessageBox.Show("Транспорта с таким VIN кодом не существует, желаете добавить новый транспорт?", "Транспорт не найден", MessageBoxButton.YesNo);
                 if (message == MessageBoxResult.Yes)
                 {
                     Transport.AddTransport addTransport = new Transport.AddTransport();
                     LogicWindow.FromChangeDriver();
                     addTransport.Show();
                 }
             }
             else
             {
                 Change.IsEnabled = true;
                 Logic.SecurityContext.CurrentTransport = LogicTransport.GetIdByVIN(VIN.Text);
                 CurrentDriverList.ItemsSource          = DriverLogic.GetListDrivers().DefaultView;
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 7
0
        public ActionResult DriverEditSubmit()
        {
            int           id = Convert.ToInt32(Request.Params["id"]);
            driverdetails dd = DriverLogic.SelectByPK(id);

            //dd.driverid = (Guid) Request.Params["driverid"];
            dd.id          = Convert.ToInt32(Request.Params["id"]);
            dd.drivername  = Convert.ToString(Request.Params["drivername"]);
            dd.age         = Convert.ToString(Request.Params["age"]);
            dd.mobileno    = Convert.ToString(Request.Params["mobileno"]);
            dd.address     = Convert.ToString(Request.Params["address"]);
            dd.licanceno   = Convert.ToString(Request.Params["licanceno"]);
            dd.vehicleno   = Convert.ToString(Request.Params["vehicleno"]);
            dd.residenceno = Convert.ToString(Request.Params["residenceno"]);
            dd.familyno    = Convert.ToString(Request.Params["familyno"]);
            dd.relation    = Convert.ToString(Request.Params["relation"]);
            dd.bgroup      = Convert.ToString(Request.Params["bgroup"]);
            dd.bankname    = Convert.ToString(Request.Params["bankname"]);
            dd.branchname  = Convert.ToString(Request.Params["branchname"]);
            dd.acno        = Convert.ToString(Request.Params["acno"]);
            dd.ifsccode    = Convert.ToString(Request.Params["ifsccode"]);
            dd.isactive    = (Request.Params["isactive"] == "1");

            DriverLogic.Update(dd);

            return(RedirectToAction("fetch"));
        }
Exemplo n.º 8
0
 private void Grid_Loaded(object sender, RoutedEventArgs e)
 {
     StatusName.ItemsSource = LogicStatusLicense.GetListNameStatus();
     if (SecurityContext.CurrentDriver != 0)
     {
         var driver = DriverLogic.GetCurrentDriver();
     }
 }
Exemplo n.º 9
0
        public void Load()
        {
            var response = DriverLogic.Get(_id);

            if (response.IsCompleted && response.Object != null)
            {
                tbDriverName.Text = response.Object.Name;
            }
        }
Exemplo n.º 10
0
        public void TestOldTeamDrivers()
        {
            DriverLogic dl = new DriverLogic(this.driverRepo.Object);
            TeamLogic   tl = new TeamLogic(this.teamRepo.Object);

            StatLogic s = new StatLogic(tl, dl);

            List <Team> teams = new List <Team>()
            {
                new Team {
                    TID = Guid.NewGuid().ToString(), TName = "Mercedes-AMG Petronas F1 Team", Created = 2010, Country = "Germany", Engine = ESuppliers.Mercedes
                },
                new Team {
                    TID = Guid.NewGuid().ToString(), TName = "Aston Martin Red Bull Racing", Created = 2005, Country = "Austria", Engine = ESuppliers.Honda
                },
                new Team {
                    TID = Guid.NewGuid().ToString(), TName = "Renault DP World F1 Team", Created = 1977, Country = "France", Engine = ESuppliers.Renault
                },
                new Team {
                    TID = Guid.NewGuid().ToString(), TName = "Zengő Motorsport Services KFT", Created = 1996, Country = "Hungary", Engine = ESuppliers.Seat
                },
            };

            List <Driver> drivers = new List <Driver>()
            {
                new Driver {
                    DID = Guid.NewGuid().ToString(), DName = "Valtteri Bottas", BornYear = 1989, CountryB = "Finland", RaceNumber = 77, TID = teams.ElementAt(0).TID
                },
                new Driver {
                    DID = Guid.NewGuid().ToString(), DName = "Daniel Ricciardo", BornYear = 1989, CountryB = "Australia", RaceNumber = 3, TID = teams.ElementAt(2).TID
                },
                new Driver {
                    DID = Guid.NewGuid().ToString(), DName = "Max Verstappen", BornYear = 1997, CountryB = "Belgium", RaceNumber = 33, TID = teams.ElementAt(1).TID
                },
                new Driver {
                    DID = Guid.NewGuid().ToString(), DName = "Boldizs Bence", BornYear = 1997, CountryB = "Hungary", RaceNumber = 55, TID = teams.ElementAt(3).TID
                },
                new Driver {
                    DID = Guid.NewGuid().ToString(), DName = "Teszt Elek", BornYear = 1990, CountryB = "Test2", RaceNumber = 4, TID = teams.ElementAt(2).TID
                }
            };

            List <Driver> expected = new List <Driver>();

            /*{
             *  new Driver { DID = drivers[1].DID, DName = "Daniel Ricciardo", BornYear = 1989, CountryB = "Australia", RaceNumber = 3, TID = teams.ElementAt(2).TID },
             *  new Driver { DID = drivers[4].DID, DName = "Teszt Elek", BornYear = 1990, CountryB = "Test2", RaceNumber = 4, TID = teams.ElementAt(2).TID }
             * };*/
            expected.Add(drivers[1]);
            expected.Add(drivers[4]);
            teamRepo.Setup(x => x.Search()).Returns(teams.AsQueryable);

            driverRepo.Setup(x => x.Search()).Returns(drivers.AsQueryable);
            var result = s.OldestTeamDrivers();

            Assert.That(result, Is.EqualTo(expected));
        }
Exemplo n.º 11
0
        public HttpResponseMessage findDrivers()
        {
            var data = DriverLogic.SelectAll();

            //return OK(data);
            return(new HttpResponseMessage()
            {
                Content = new StringContent(JArray.FromObject(data).ToString(), Encoding.UTF8, "application/json")
            });
        }
Exemplo n.º 12
0
        public HttpResponseMessage GetDriver(int id)
        {
            var data = DriverLogic.SelectByPK(id);


            return(new HttpResponseMessage()
            {
                Content = new StringContent(JArray.FromObject(data).ToString(), Encoding.UTF8, "application/json")
            });
        }
Exemplo n.º 13
0
        /// <summary>
        /// Adds the specified driver to the lists.
        /// </summary>
        public void AddDriver(DriverLogic driverLogic)
        {
            if (driverLogic == null)
            {
                throw new ArgumentNullException(nameof(driverLogic));
            }

            drivers.Add(driverLogic);
            driverMap[driverLogic.Code] = driverLogic;
        }
        private void AddDriver_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                DriverModel newDriver = new DriverModel()
                {
                    FirstName         = FirstName.Text,
                    LastName          = LastName.Text,
                    Patronymic        = Patronymic.Text,
                    SerialPasp        = PaspSeries.Text,
                    NumberPasp        = PaspNumber.Text,
                    DateBirth         = DateBirth.SelectedDate.Value,
                    FullAddressLife   = CityLife.Text + " " + AddressLife.Text,
                    FullAddress       = City.Text + " " + AddressLife.Text,
                    Telephone         = Phone.Text,
                    DrivingExperience = int.Parse(Expirience.Text),
                    PostCode          = int.Parse(PostCode.Text),
                    Company           = Company.Text,
                    JobName           = JobName.Text,
                    Email             = Email.Text
                };
                if (ImageURL.Text == "")
                {
                    newDriver.Photo = null;
                }
                else
                {
                    newDriver.Photo = ImageLogic.ByteFromImage(ImageURL.Text);
                }
                DriverLogic.AddDriver(newDriver);

                MessageBox.Show("Водитель успешно добавлен!");

                switch (SecurityContext.CurrentWindow)
                {
                case Logic.Enums.EnumWindow.AddLicense:
                    this.Close();
                    break;

                case Logic.Enums.EnumWindow.AddTransport:
                    this.Close();
                    break;

                case Logic.Enums.EnumWindow.DriverList:
                    DriverList driverList = new DriverList();
                    driverList.Show();
                    this.Close();
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 private void DataGrid_Loaded(object sender, RoutedEventArgs e)
 {
     try
     {
         TableDriver            = DriverLogic.GetListDrivers();
         ListDriver.ItemsSource = TableDriver.DefaultView;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void ChangeDriver_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (Name.Text.Where(nam => nam == ' ').Count() == 2)
                {
                    string[] NameArray = new string[2];
                    NameArray = Name.Text.Split(' ');

                    DriverModel driver = new DriverModel
                    {
                        FirstName         = NameArray[0],
                        LastName          = NameArray[1],
                        Patronymic        = NameArray[2],
                        Telephone         = Phone.Text,
                        Email             = Mail.Text,
                        SerialPasp        = Passport.Text.Substring(0, 4),
                        NumberPasp        = Passport.Text.Substring(4, 6),
                        DateBirth         = DateBirth.SelectedDate.Value,
                        DrivingExperience = int.Parse(Expirience.Text),
                        FullAddressLife   = AddressLife.Text,
                        FullAddress       = Address.Text,
                        PostCode          = int.Parse(PostCode.Text),
                        Company           = Company.Text,
                        JobName           = JobName.Text,
                    };
                    if (PhotoURL.Text != "")
                    {
                        driver.Photo = File.ReadAllBytes(PhotoURL.Text);
                    }
                    else
                    {
                        driver.Photo = Currentdriver.Photo;
                    }
                    DriverLogic.ChangeDriver(driver);

                    MessageBox.Show("Водитель успешно изменен!");

                    DriverList driverList = new DriverList();
                    driverList.Show();
                    this.Close();
                }
                else
                {
                    throw new Exception("ФИО введен не верно!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 17
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            dtDriver = DriverLogic.GetListDrivers();
            NextDriverList.ItemsSource = dtDriver.DefaultView;

            NextDriverList.Columns[0].Width = 200;
            NextDriverList.Columns[1].Width = 100;
            NextDriverList.Columns[2].Width = 100;
            NextDriverList.Columns[3].Width = 100;
            NextDriverList.Columns[4].Width = 100;
            NextDriverList.Columns[5].Width = 70;
            NextDriverList.Columns[6].Width = 100;
        }
Exemplo n.º 18
0
        public OrderDetailsPage(OrderDetailPageModel model)
        {
            InitializeComponent();

            productLogic  = new ProductLogic();
            deliveryLogic = new DeliveryLogic();
            driverLogic   = new DriverLogic();
            orderLogic    = new OrderLogic();
            statusLogic   = new OrderStatusLogic();

            details = model;
            details.CartItemsModel = new System.Collections.Generic.List <CustomerCartViewModel>();
        }
Exemplo n.º 19
0
        private void BtnDelete_Click(object sender, RoutedEventArgs e)
        {
            int selectedId = (DriverGrid.SelectedItem as DriverVM).Id;
            var responce   = DriverLogic.Delete(new Common.ViewModel.DriverVM
            {
                Id = selectedId,
            });

            if (responce.IsCompleted == true)
            {
                DriverGrid.ItemsSource = DriverLogic.List().Object;
            }
        }
Exemplo n.º 20
0
        /// <summary>
        /// Adds the specified driver to the lists.
        /// </summary>
        public void AddDriver(DriverLogic driverLogic)
        {
            if (driverLogic == null)
            {
                throw new ArgumentNullException(nameof(driverLogic));
            }

            if (driverMap.ContainsKey(driverLogic.Code))
            {
                throw new ScadaException("Driver already exists.");
            }

            drivers.Add(driverLogic);
            driverMap.Add(driverLogic.Code, driverLogic);
        }
 private void ListDriver_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     try
     {
         if (ListDriver.SelectedCells.Count() > 0)
         {
             DriverLogic.CurrentDriver(TableDriver.Rows[ListDriver.SelectedIndex].ItemArray[2].ToString());
             CurrentDriver currentDriver = new CurrentDriver();
             currentDriver.Show();
             this.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 22
0
        private void BtnInsert_Click(object sender, RoutedEventArgs e)
        {
            var response = DriverLogic.AddOrUpdate(new Common.ViewModel.DriverVM()
            {
                Name = tbDriverName.Text
            });

            if (response.IsCompleted)
            {
                var listResponse = DriverLogic.List();
                if (listResponse.IsCompleted)
                {
                    DriverMenu.dataGrid.ItemsSource = listResponse.Object;
                }
                this.Hide();
            }
        }
Exemplo n.º 23
0
        public void TestUpdateDriver()
        {
            DriverLogic d    = new DriverLogic(this.driverRepo.Object);
            Driver      newd = new Driver()
            {
                TID        = Guid.NewGuid().ToString(),
                DID        = Guid.NewGuid().ToString(),
                DName      = "TestDriver",
                BornYear   = 1999,
                CountryB   = "TestCountry",
                RaceNumber = 1,
            };

            driverRepo.Setup(x => x.Update(newd.DID, It.IsAny <Driver>()));
            d.UpdateDriver(newd.DID, newd);
            driverRepo.Verify(x => x.Update(newd.DID, It.IsAny <Driver>()), Times.Once);
        }
Exemplo n.º 24
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            var driver = new DriverLogic();

            log("--- 정당 목록 ----");
            var parties = driver.GetPartyData(_UseServer);

            Array.ForEach(parties, x => log(x));
            Array.ForEach(parties, x => _dt.Rows.Add(x.Id, x.Name, x.PropVoteRate, x.NumDistrictSeat));
            //_dt.Select()
            _dt.Rows.Add(0, "합계", 0m, 0m, 0m);

            log("--- 투표 결과 ----");
            var votes = driver.GetVoteData(_UseServer);

            Array.ForEach(votes, x => log(x));
        }
 private void Delete_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         MessageBoxResult message = MessageBox.Show("Вы уверены, что хотите удалить данного пользователя?", "Удаление водителя", MessageBoxButton.YesNo);
         if (message == MessageBoxResult.Yes)
         {
             DriverLogic.DeleteDriver();
             MessageBox.Show("Водитель успешно удален!");
             DriverList driverList = new DriverList();
             driverList.Show();
             this.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void Delete_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (ListDriver.SelectedCells.Count() > 0)
                {
                    DriverLogic.CurrentDriver(TableDriver.Rows[ListDriver.SelectedIndex].ItemArray[2].ToString());

                    MessageBoxResult message = MessageBox.Show("Вы уверены, что хотите удалить этого водителя?", "Подтверждение действий", MessageBoxButton.YesNo);
                    if (message == MessageBoxResult.Yes)
                    {
                        DriverLogic.DeleteDriver();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 27
0
        private void Check_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                switch (FilterName.SelectedIndex)
                {
                case 0:
                    //pasport
                    FineList.ItemsSource = DriverLogic.GetListFine(CheckItem.Text).DefaultView;
                    break;

                case 1:
                    //license
                    FineList.ItemsSource = LogicLicense.GetListFine(CheckItem.Text).DefaultView;
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        public JsonResult GetScheduleDrivers()
        {
            var drivers = new List <SelectItemModel>();

            drivers.Add(new SelectItemModel {
                Value = "0", Text = string.Empty, Title = string.Empty
            });
            using (var logic = new DriverLogic())
            {
                drivers.AddRange(logic.GetList()
                                 .Select(z => new SelectItemModel
                {
                    Value = z.Id.ToString(),
                    Text  = z.FirstName + " " + z.LastName,
                    Title = string.Format("{0} - {1}", z.GpsId, z.Company)
                }).ToList());
            }

            return(new JsonResult {
                Data = drivers
            });
        }
Exemplo n.º 29
0
        public void TestListAllDriver()
        {
            DriverLogic   d    = new DriverLogic(this.driverRepo.Object);
            List <Driver> newD = new List <Driver>()
            {
                new Driver {
                    DID = Guid.NewGuid().ToString(), TID = Guid.NewGuid().ToString(), DName = "TestTeam", BornYear = 1995, CountryB = "TestC", RaceNumber = 1
                },
                new Driver {
                    DID = Guid.NewGuid().ToString(), TID = Guid.NewGuid().ToString(), DName = "TestTeam2", BornYear = 1995, CountryB = "TestC2", RaceNumber = 2
                }
            };

            List <Driver> expectedoutput = new List <Driver>()
            {
                newD[0], newD[1]
            };

            driverRepo.Setup(x => x.Search()).Returns(newD.AsQueryable());
            var output = d.GetDrivers();

            Assert.That(output, Is.EquivalentTo(expectedoutput));
            Assert.That(output.Count, Is.EqualTo(expectedoutput.Count));
        }
Exemplo n.º 30
0
        private void Add_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                TransportModel transport = new TransportModel
                {
                    Manufacturer      = Manufacturer.Text,
                    Model             = Model.Text,
                    CategoryTransport = LogicCategoryTransport.GetIdByName(CategoryTransport.Text),
                    YearTransport     = Year.Text,
                    NumberEngine      = NumberEngine.Text,
                    ModelEngine       = ModelEngine.Text,
                    YearEngine        = YearEngine.Text,
                    PowerEngineKVT    = PowerEngineK.Text,
                    PowerEngineH      = PowerEngineH.Text,
                    MaxLoad           = double.Parse(MaxWeight.Text),
                    Color             = Color.Text,
                    Weight            = double.Parse(Weight.Text),
                    VIN         = VIN.Text,
                    TypeOfDrive = LogicTypeOfDrive.GetIdByName(TypeOfDrive.Text),
                    IdDriver    = DriverLogic.GetIdByPassport(Passport.Text),
                    Description = Descriptoin.Text
                };

                LogicTransport.SaveTransport(transport);
                MessageBox.Show("Транспорт успешно добавлен");

                TransportList transportList = new TransportList();
                transportList.Show();
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }