FirewatchWindow.xaml 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <Window x:Class="Firewatch_2._0.FirewatchWindow"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  5. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6. xmlns:local="clr-namespace:Firewatch_2._0"
  7. mc:Ignorable="d"
  8. Title="Firewatch" Height="450" Width="835">
  9. <Grid>
  10. <TabControl HorizontalAlignment="Center" Width="835">
  11. <TabItem Header="Пожары" Margin="0.2,-2,-57.8,1">
  12. <Grid Background="#FFE5E5E5" Margin="0,0,-1,0">
  13. <DataGrid Name="tableFire" AutoGenerateColumns="False" Height="307" Margin="23,27,26,0" VerticalAlignment="Top">
  14. <DataGrid.Columns>
  15. <DataGridTextColumn Binding="{Binding Area}" Header="Площадь, га" Width="1.8*"/>
  16. <DataGridTextColumn Binding="{Binding StartDate}" Header="Дата начала" Width="2.5*"/>
  17. <DataGridTextColumn Binding="{Binding EndDate}" Header="Дата окончания" Width="2.5*"/>
  18. <DataGridTextColumn Binding="{Binding FirePower}" Header="Сила пожара" Width="1.5*"/>
  19. <DataGridTextColumn Binding="{Binding Forest.ForestTitle}" Header="Лес" Width="2.3*"/>
  20. <DataGridTextColumn Binding="{Binding Firehouse.FirehouseTitle}" Header="Пожарная часть" Width="2.3*"/>
  21. </DataGrid.Columns>
  22. </DataGrid>
  23. <Button Content="Добавить" HorizontalAlignment="Left" Height="25" Margin="23,349,0,0" VerticalAlignment="Top" Width="110" Click="InsertFire_Click"/>
  24. <Button Content="Изменить" HorizontalAlignment="Left" Height="25" Margin="150,349,0,0" VerticalAlignment="Top" Width="110" Click="UpdateFire_Click"/>
  25. <Button Content="Удалить" HorizontalAlignment="Left" Height="25" Margin="280,349,0,0" VerticalAlignment="Top" Width="110" Click="DeleteFire_Click"/>
  26. </Grid>
  27. </TabItem>
  28. <TabItem Header="Леса" Margin="57.8,-2,-115,1">
  29. <Grid Background="#FFE5E5E5" Margin="0,0,0.4,-0.4">
  30. <DataGrid Name="tableForest" AutoGenerateColumns="False" Height="307" Margin="23,27,26,0" VerticalAlignment="Top">
  31. <DataGrid.Columns>
  32. <DataGridTextColumn Binding="{Binding ForestTitle}" Header="Название леса" Width="3*" />
  33. <DataGridTextColumn Binding="{Binding Area}" Header="Площадь, га" Width="2.3*"/>
  34. </DataGrid.Columns>
  35. </DataGrid>
  36. <Button Content="Добавить" HorizontalAlignment="Left" Height="25" Margin="23,349,0,0" VerticalAlignment="Top" Width="110" Click="InsertForest_Click"/>
  37. <Button Content="Изменить" HorizontalAlignment="Left" Height="25" Margin="150,349,0,0" VerticalAlignment="Top" Width="110" Click="UpdateForest_Click"/>
  38. <Button Content="Удалить" HorizontalAlignment="Left" Height="25" Margin="280,349,0,0" VerticalAlignment="Top" Width="110" Click="DeleteForest_Click"/>
  39. </Grid>
  40. </TabItem>
  41. <TabItem Header="Пожарные" Margin="115,-2,-165,1">
  42. <Grid Background="#FFE5E5E5" Height="406">
  43. <DataGrid Name="tableFireman" AutoGenerateColumns="False" Height="307" Margin="23,27,26,0" VerticalAlignment="Top">
  44. <DataGrid.Columns>
  45. <DataGridTextColumn Binding="{Binding LastName}" Header="Фамилия" Width="3*" />
  46. <DataGridTextColumn Binding="{Binding FirstName}" Header="Имя" Width="2.3*"/>
  47. <DataGridTextColumn Binding="{Binding MiddleName}" Header="Отчество" Width="5*" />
  48. <DataGridTextColumn Binding="{Binding Team.TeamTitle}" Header="Команда" Width="5*" />
  49. </DataGrid.Columns>
  50. </DataGrid>
  51. <Button Content="Добавить" HorizontalAlignment="Left" Height="25" Margin="23,349,0,0" VerticalAlignment="Top" Width="110" Click="InsertFireman_Click"/>
  52. <Button Content="Изменить" HorizontalAlignment="Left" Height="25" Margin="150,349,0,0" VerticalAlignment="Top" Width="110" Click="UpdateFireman_Click"/>
  53. <Button Content="Удалить" HorizontalAlignment="Left" Height="25" Margin="280,349,0,0" VerticalAlignment="Top" Width="110" Click="DeleteFireman_Click"/>
  54. </Grid>
  55. </TabItem>
  56. <TabItem Header="Команды" Margin="165,-2,-230,1">
  57. <Grid Background="#FFE5E5E5" Margin="0,0,0.4,-0.4">
  58. <DataGrid Name="tableTeam" AutoGenerateColumns="False" Height="307" Margin="23,27,26,0" VerticalAlignment="Top">
  59. <DataGrid.Columns>
  60. <DataGridTextColumn Binding="{Binding TeamTitle}" Header="Название команды" Width="5*" />
  61. <DataGridTextColumn Binding="{Binding Firehouse.FirehouseTitle}" Header="Пожарная часть" Width="5*" />
  62. </DataGrid.Columns>
  63. </DataGrid>
  64. <Button Content="Добавить" HorizontalAlignment="Left" Height="25" Margin="23,349,0,0" VerticalAlignment="Top" Width="110" Click="InsertTeam_Click"/>
  65. <Button Content="Изменить" HorizontalAlignment="Left" Height="25" Margin="150,349,0,0" VerticalAlignment="Top" Width="110" Click="UpdateTeam_Click"/>
  66. <Button Content="Удалить" HorizontalAlignment="Left" Height="25" Margin="280,349,0,0" VerticalAlignment="Top" Width="110" Click="DeleteTeam_Click"/>
  67. </Grid>
  68. </TabItem>
  69. <TabItem Header="Пожарные части" Margin="230,-2,-250.4,1">
  70. <Grid Background="#FFE5E5E5" Margin="0,0,0.4,-0.4">
  71. <DataGrid Name="tableFirehouse" AutoGenerateColumns="False" Height="307" Margin="23,27,26,0" VerticalAlignment="Top">
  72. <DataGrid.Columns>
  73. <DataGridTextColumn Binding="{Binding FirehouseTitle}" Header="Название пожарной части" Width="5*"/>
  74. </DataGrid.Columns>
  75. </DataGrid>
  76. <Button Content="Добавить" HorizontalAlignment="Left" Height="25" Margin="23,349,0,0" VerticalAlignment="Top" Width="110" Click="InsertFirehouse_Click"/>
  77. <Button Content="Изменить" HorizontalAlignment="Left" Height="25" Margin="150,349,0,0" VerticalAlignment="Top" Width="110" Click="UpdateFirehouse_Click"/>
  78. <Button Content="Удалить" HorizontalAlignment="Left" Height="25" Margin="280,349,0,0" VerticalAlignment="Top" Width="110" Click="DeleteFirehouse_Click"/>
  79. </Grid>
  80. </TabItem>
  81. <TabItem Header="Сотрудники ИС" Margin="370,-2,-371,1">
  82. <Grid Background="#FFE5E5E5" Height="406">
  83. <DataGrid x:Name="tableStaffIS" AutoGenerateColumns="False" Height="307" Margin="23,27,26,0" VerticalAlignment="Top">
  84. <DataGrid.Columns>
  85. <DataGridTextColumn Binding="{Binding LastName}" Header="Фамилия" Width="3*" />
  86. <DataGridTextColumn Binding="{Binding FirstName}" Header="Имя" Width="2.3*"/>
  87. <DataGridTextColumn Binding="{Binding MiddleName}" Header="Отчество" Width="5*" />
  88. <DataGridTextColumn Binding="{Binding Login}" Header="Логин" Width="4*"/>
  89. </DataGrid.Columns>
  90. </DataGrid>
  91. </Grid>
  92. </TabItem>
  93. </TabControl>
  94. </Grid>
  95. </Window>