Selaa lähdekoodia

Кнопки 2

mr.solder5 5 vuotta sitten
vanhempi
commit
acc9504107

+ 1 - 1
CopyCenter/CardsWindow.xaml

@@ -11,7 +11,7 @@
             <DataGrid.Columns>
                 <DataGridTextColumn  Header="Номер" Binding="{Binding NumberCard}"></DataGridTextColumn>
                 <DataGridTextColumn Header="Тип" Binding="{Binding TypeCard}"></DataGridTextColumn>
-                <DataGridTextColumn Header="Номер клиента" Binding="{Binding TypeClient}"></DataGridTextColumn>
+                <DataGridTextColumn Header="Номер клиента" Binding="{Binding idClient}"></DataGridTextColumn>
             </DataGrid.Columns>
         </DataGrid>
         <Button Content="" HorizontalAlignment="Right" Margin="0,369,10,0" VerticalAlignment="Top" Width="45" Click="Exit_Click" Height="40">

+ 4 - 3
CopyCenter/CardsWindow.xaml.cs

@@ -47,7 +47,8 @@ namespace CopyCenter
         private void Delete(object sender, RoutedEventArgs e)
         {
             Card dRow = new Card();
-            dRow = db.Cards.Where(w => w.NumberCard == Convert.ToInt32((Number.Text))).FirstOrDefault();
+            int num = Convert.ToInt32(Number.Text);
+            dRow = db.Cards.Where(w => w.NumberCard == num).FirstOrDefault();
             db.Cards.Remove(dRow);
             db.SaveChanges();
             CardsList.ItemsSource = db.Cards.ToList();
@@ -55,9 +56,9 @@ namespace CopyCenter
 
         private void Update(object sender, RoutedEventArgs e)
         {
-
             Card uRow = new Card();
-            uRow = db.Cards.Where(w => w.NumberCard == Convert.ToInt32((Number.Text))).FirstOrDefault();
+            int num = Convert.ToInt32(Number.Text);
+            uRow = db.Cards.Where(w => w.NumberCard == num).FirstOrDefault();
             uRow.NumberCard = Convert.ToInt32(Number.Text);
             uRow.TypeCard = TypeCard.Text;
             uRow.idClient = Convert.ToInt32(idClient.Text);

+ 6 - 4
CopyCenter/OrdersWindow.xaml.cs

@@ -37,7 +37,7 @@ namespace CopyCenter
         {
             Order order = new Order();
             order.NumberOrder = Convert.ToInt32(Number.Text);
-            order.ViewOrder = Price.Text;
+            order.ViewOrder = View.Text;
             order.OrderDate = Convert.ToDateTime(Date.Text);
             order.CostOrder = Convert.ToInt32(Price.Text);
             order.idClient = Convert.ToInt32(idClient.Text);
@@ -52,7 +52,8 @@ namespace CopyCenter
         private void Delete(object sender, RoutedEventArgs e)
         {
             Order dRow = new Order();
-            dRow = db.Orders.Where(w => w.NumberOrder == Convert.ToInt32((Number.Text))).FirstOrDefault();
+            int num = Convert.ToInt32(Number.Text);
+            dRow = db.Orders.Where(w => w.NumberOrder == num).FirstOrDefault();
             db.Orders.Remove(dRow);
             db.SaveChanges();
             OrdersList.ItemsSource = db.Clients.ToList();
@@ -61,9 +62,10 @@ namespace CopyCenter
         private void Update(object sender, RoutedEventArgs e)
         {
             Order uRow = new Order();
-            uRow = db.Orders.Where(w => w.NumberOrder == Convert.ToInt32((Number.Text))).FirstOrDefault();
+            int num = Convert.ToInt32(Number.Text);
+            uRow = db.Orders.Where(w => w.NumberOrder == num).FirstOrDefault();
             uRow.NumberOrder = Convert.ToInt32(Number.Text);
-            uRow.ViewOrder = Price.Text;
+            uRow.ViewOrder = View.Text;
             uRow.OrderDate = Convert.ToDateTime(Date.Text);
             uRow.CostOrder = Convert.ToInt32(Price.Text);
             uRow.idClient = Convert.ToInt32(idClient.Text);