Пример #1
0
        private void BGo_Click(object sender, RoutedEventArgs e)
        {
            if (tbEngineerName.Text == "" || tbEngineerPhone.Text == "")
            {
                lErrorMessage.Content = "Заполните все поля, помеченные *";
                return;
            }

            ClassResource.Engineer engineer = new ClassResource.Engineer(null, tbEngineerName.Text, tbEngineerPhone.Text, tbEngineerNote.Text);
            Sources.Client.SendMessage("AddEngineer", new String[] { JsonConvert.SerializeObject(engineer) });
            this.Close();
        }
Пример #2
0
 public void AddEngineer(String stringEngineer, User user)
 {
     if (user.AuthSuccess == true && user.UserRole == "Администратор")
     {
         ClassResource.Engineer engineer = JsonConvert.DeserializeObject <ClassResource.Engineer>(stringEngineer);
         DatabaseWork.ExecuteUpdate("INSERT INTO [Engineers] ([Name], [Сontact number], [Note]) VALUES (" +
                                    "N'" + engineer.Name + "'," +
                                    "N'" + engineer.ContactNumber + "'," +
                                    "N'" + engineer.Note + "')");
         Server.UpdateEngineer();
     }
     else
     {
         Functions.AddJournalEntry($": __ATTENTION__ {user.UserID} {user.UserName} Попытка доступа без соответствующих прав.");
     }
 }