поломка
This commit is contained in:
parent
6030309361
commit
bd528d9f0d
@ -15,8 +15,6 @@ public class Driver
|
|||||||
|
|
||||||
public string Last_name { get;private set; } = string.Empty;
|
public string Last_name { get;private set; } = string.Empty;
|
||||||
|
|
||||||
public string Phone_Number { get;private set; } = string.Empty;
|
|
||||||
|
|
||||||
public int TruckId { get;private set; }
|
public int TruckId { get;private set; }
|
||||||
|
|
||||||
public static Driver CreateDriver(int id, string fname, string lname, int tryckid)
|
public static Driver CreateDriver(int id, string fname, string lname, int tryckid)
|
||||||
|
@ -82,6 +82,6 @@ namespace ProjectGarage.Forms
|
|||||||
private void ButtonCancelDriver_Click(object sender, EventArgs e) => Close();
|
private void ButtonCancelDriver_Click(object sender, EventArgs e) => Close();
|
||||||
|
|
||||||
private Driver CreateDriver(int id) => Driver.CreateDriver(id, textBoxFirstName.Text,
|
private Driver CreateDriver(int id) => Driver.CreateDriver(id, textBoxFirstName.Text,
|
||||||
textBoxLastName.Text, textBoxPhoneNum.Text, (int)comboBoxTruckID.SelectedIndex!);//
|
textBoxLastName.Text, (int)comboBoxTruckID.SelectedIndex!);//
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -36,7 +36,6 @@ namespace ProjectGarage.Forms
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void ButtonAddDriver_Click(object sender, EventArgs e)
|
private void ButtonAddDriver_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
|
@ -24,6 +24,7 @@ namespace ProjectGarage.Forms
|
|||||||
textBoxTruckNumbers.Text = truck.Numbers;
|
textBoxTruckNumbers.Text = truck.Numbers;
|
||||||
comboBoxTruckType.SelectedItem = truck.Type;
|
comboBoxTruckType.SelectedItem = truck.Type;
|
||||||
numericUpDownMaxFuel.Value = truck.MaxFuel;
|
numericUpDownMaxFuel.Value = truck.MaxFuel;
|
||||||
|
_truckId = value;
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
@ -32,7 +32,7 @@ namespace ProjectGarage.Forms
|
|||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
MessageBox.Show(ex.Message, "Ошибка при закгрузке", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
MessageBox.Show(ex.Message, "Ошибка при загрузке", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -56,7 +56,7 @@ namespace ProjectGarage.Forms
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (MessageBox.Show("Удалить звпись?", "Удаление", MessageBoxButtons.YesNo) != DialogResult.Yes)
|
if (MessageBox.Show("Удалить запись?", "Удаление", MessageBoxButtons.YesNo) != DialogResult.Yes)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Update="Resources\appsettings.json">
|
<None Update="appsettings.json">
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
@ -79,7 +79,7 @@ WHERE id_driver=@Id";
|
|||||||
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
||||||
var queryDelete = @"
|
var queryDelete = @"
|
||||||
DELETE FROM driver
|
DELETE FROM driver
|
||||||
WHERE id_driver=@id";
|
WHERE id_driver=@driverId";
|
||||||
connection.Execute(queryDelete, new { driverId });
|
connection.Execute(queryDelete, new { driverId });
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
@ -98,8 +98,8 @@ WHERE id_driver=@id";
|
|||||||
{
|
{
|
||||||
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
||||||
var querySelect = @"
|
var querySelect = @"
|
||||||
SELECT * FROM route_list
|
SELECT * FROM driver
|
||||||
WHERE id=@routeListId";
|
WHERE id_driver=@driverId";
|
||||||
var driver = connection.QueryFirst<Driver>(querySelect, new { driverId });
|
var driver = connection.QueryFirst<Driver>(querySelect, new { driverId });
|
||||||
_logger.LogDebug("Найденный объект: {json}", JsonConvert.SerializeObject(driver));
|
_logger.LogDebug("Найденный объект: {json}", JsonConvert.SerializeObject(driver));
|
||||||
|
|
||||||
@ -119,9 +119,9 @@ WHERE id=@routeListId";
|
|||||||
{
|
{
|
||||||
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
using var connection = new NpgsqlConnection(_connectionString.ConnectionString);
|
||||||
var querySelect = @"SELECT * FROM driver";
|
var querySelect = @"SELECT * FROM driver";
|
||||||
var driver = connection.Query<Driver>(querySelect);
|
var drivers = connection.Query<Driver>(querySelect);
|
||||||
_logger.LogDebug("Полученные объекты: {json}", JsonConvert.SerializeObject(driver));
|
_logger.LogDebug("Полученные объекты: {json}", JsonConvert.SerializeObject(drivers));
|
||||||
return driver;
|
return drivers;
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user