gr672_lii 5 years ago
parent
commit
72ffae5dfc
2 changed files with 24 additions and 1 deletions
  1. 1 1
      CopyCenter/App.config
  2. 23 0
      CopyCenter/RegistrationWindow.xaml.cs

+ 1 - 1
CopyCenter/App.config

@@ -8,7 +8,7 @@
     <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
   </startup>
   <connectionStrings>
-    <add name="gr672_liiEntities" connectionString="metadata=res://*/DataBase.csdl|res://*/DataBase.ssdl|res://*/DataBase.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=DESKTOP-57848NR;initial catalog=gr672_lii;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
+    <add name="gr672_liiEntities" connectionString="metadata=res://*/DataBase.csdl|res://*/DataBase.ssdl|res://*/DataBase.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=mssql;initial catalog=gr672_lii;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
   </connectionStrings>
   <entityFramework>
     <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">

+ 23 - 0
CopyCenter/RegistrationWindow.xaml.cs

@@ -1,5 +1,6 @@
 using System;
 using System.Collections.Generic;
+using System.Data.Entity.Validation;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
@@ -49,6 +50,7 @@ namespace CopyCenter
             };
             db.User.Add(newUser);
             db.SaveChanges();
+            
             MessageBox.Show("Вы успешно зарегистрировались");
             AuthorizationWindow aw = new AuthorizationWindow();
             aw.Show();
@@ -63,3 +65,24 @@ namespace CopyCenter
         }
     }
 }
+
+// try
+//                {
+ 
+//                    DB.DB.SaveChanges();
+ 
+//                }
+//                catch (DbEntityValidationException ex)
+//                {
+//                    foreach (DbEntityValidationResult validationError in ex.EntityValidationErrors)
+//                    {
+//                        Response.Write("Object: "+validationError.Entry.Entity.ToString());
+//                        Response.Write("
+//");
+//                        foreach (DbValidationError err in validationError.ValidationErrors)
+//                        {
+//                            Response.Write(err.ErrorMessage + "
+//");
+//                        }
+//                    }
+//                }