private void NewPerson_User_Signature_Office_Activated(object sender, EventArgs e) { this.Cursor = System.Windows.Forms.Cursors.WaitCursor; person_userComboBox.Items.Clear(); Person_User person_user = new Person_User(); User user = new User(); Person person = new Person(); person_user.findAll(); foreach (Person_User person_userList in person_user.persons_users) { user.iduser = person_userList.iduser; user.findByIdUser(); person_user.user = user; person.idperson = person_userList.idperson; person.findByIdperson(); person_user.person = person; person_userComboBox.Items.Add(person_user.user.username + " - " + person_user.person.personname); } signatureComboBox.Items.Clear(); Signature signature = new Signature(); signature.findAll(); foreach (Signature signatureList in signature.signatures) { signatureComboBox.Items.Add(signatureList.signaturename); } officeComboBox.Items.Clear(); Office office = new Office(); office.findAll(); foreach (Office officeList in office.offices) { officeComboBox.Items.Add(officeList.officedescription); } this.Cursor = System.Windows.Forms.Cursors.Default; }
private void NewPerson_User_Computer_Activated(object sender, EventArgs e) { this.Cursor = System.Windows.Forms.Cursors.WaitCursor; computerComboBox.Items.Clear(); Computer computer = new Computer(); computer.findAll(); foreach (Computer computerList in computer.computers) { computerComboBox.Items.Add(computerList.idcomputer); } //person_userComboBox.Items.Clear(); Person_User person_user = new Person_User(); //User user = new User(); //Person person = new Person(); //person_user.findAll(); //foreach (Person_User person_userList in person_user.persons_users) //{ // user.iduser = person_userList.iduser; // user.findByIdUser(); // person_user.user = user; // person.idperson = person_userList.idperson; // person.findByIdperson(); // person_user.person = person; // person_userComboBox.Items.Add(person_user.user.username + " - " + person_user.person.personname); //} person_userComboBox.Items.Clear(); person_user.findAll(); foreach (Person_User person_userList in person_user.persons_users) { person_userComboBox.Items.Add(person_userList.person.personname + " - " + person_userList.user.username); } this.Cursor = System.Windows.Forms.Cursors.Default; }
private void button4_Click(object sender, EventArgs e) { if (verificationTextBox()) { foreach (object itemChecked in personCheckedListBox.CheckedItems) { Person person = new Person(); Person_User person_user = new Person_User(); User user = new User(); Person_User_Computer person_user_computer = new Person_User_Computer(); person.personname = itemChecked.ToString(); person.findByPersonname(); Console.WriteLine("IDperson: " + person.idperson); Console.WriteLine("personname: " + person.personname); Console.WriteLine("personemail: " + person.personemail); person_user.idperson = person.idperson; person_user.findByIdPerson(); Console.WriteLine("IDperson_user: "******"IDperson: " + person_user.idperson); Console.WriteLine("IDuser: "******"IDperson_user: "******"IDcomputer: " + person_user_computer.idcomputer); Console.WriteLine("computername: " + person_user_computer.computername); user.iduser = person_user.iduser; user.findByIdUser(); Console.WriteLine("IDuser: "******"username: "******"useremail: " + user.useremail); Console.WriteLine("IDDepartmant: " + user.iddepartment); destinationUserPath = @"\\"+person_user_computer.computername+@"\c$\Users\"+user.username+@"\AppData\Roaming\Microsoft\Signatures\"; Console.WriteLine(destinationUserPath); sourcePath = System.IO.Path.Combine(textBox2.Text); sourcePathsParts = sourcePath.Split('\\'); destinationBackupPath = System.IO.Path.Combine(textBox1.Text); destinationBackupPath = destinationBackupPath + @"\" + person.personname + @"\" + sourcePathsParts.Last(); Console.WriteLine(destinationBackupPath); if (!System.IO.Directory.Exists(destinationBackupPath)) { System.IO.Directory.CreateDirectory(destinationBackupPath); } /*if (Directory.Exists(textBox2.Text)) { filesSignatures = Directory.GetFiles(textBox2.Text); foreach (string file in filesSignatures) { fileName = Path.GetFileName(file); destinationFileBackupPath = Path.Combine(destinationBackupPath, fileName); File.Copy(file, destinationFileBackupPath, true); destinationFileUserPath = Path.Combine(destinationUserPath, fileName); File.Copy(file, destinationFileUserPath, true); } } else { MessageBox.Show("O caminho " + textBox2.Text + " não existe.", "Erro"); }*/ } } else { MessageBox.Show("Tem que selecionar algo!!"); } }