Exemplo n.º 1
0
 private void RegButton_Click(object sender, RoutedEventArgs e)
 {
     if (RegButton.Content.Equals("Registrar-se"))
     {
         FormRegistrar();
         LabelReg.Content  = "";
         LabelRes.Content  = "";
         RegButton.Content = "Concluir";
         ResButton.Content = "Voltar";
         AlinharBotoes(RegButton, 158, 11, 0, 0);
         AlinharBotoes(ResButton, 158, 54, 0, 0);
     }
     else if (RegButton.Content.Equals("Concluir"))
     {
         if (reg.RadioOp == 0)
         {
             UcFormPessoa x = reg.ObjPessoa();
             if (x.BuscarCep(x.TextBoxCEP()) == true && x.VerificarCampos() == true && x.VerificarSenhas() == true)
             {
                 listaPessoas.Cadastrar(x.TextBoxUsuario(), x.TextConfirma(), x.TextBoxNome(), "",
                                        x.TextBoxTelefone(), "", "", x.TextBoxCEP(), x.Cidade, x.Estado, x.Endereco,
                                        "", x.Bairro, @".\Curriculos\" + x.TextBoxUsuario() + ".xml", x.TextBoxEmail(), x.RadioSelected(),
                                        @".\Images\SystemIcons\UserDefault.jpg", "", "", x.Date());
                 xmlMet.GuardarXml(listaPessoas, listaEmpresas);
                 MessageBox.Show("'" + x.TextBoxUsuario() + "' Foi cadastrado com sucesso!", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                 x.Clear();
                 Estado1();
             }
             else
             {
                 MessageBox.Show("Não deixe nenhum campo em branco, verifique se o CEP é válido e se as senhas coincidem!",
                                 "Verifique os campos!", MessageBoxButton.OK, MessageBoxImage.Information);
             }
         }
         else
         {
             UcFormEmpresa x = reg.ObjEmpresa();
             if (x.BuscarCep(x.TextBoxCEP()) == true && x.VerificarCampos() == true && x.VerificarSenhas() == true)
             {
                 listaEmpresas.Cadastrar(x.TextBoxUsuario(), x.TextPassConfirma(), x.TextBoxNome(),
                                         x.TextBoxTelefone(), "", "", x.TextBoxCEP(), x.Cidade, x.Estado, x.Endereco, "",
                                         x.Bairro, x.TextBoxEmail(), x.TextBoxCnpj(), @".\Images\SystemIcons\UserDefault.jpg", "", "", x.Date());
                 xmlMet.GuardarXml(listaPessoas, listaEmpresas);
                 MessageBox.Show("'" + x.TextBoxUsuario() + "' Foi cadastrado com sucesso!", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                 x.Clear();
                 Estado1();
             }
             else
             {
                 MessageBox.Show("Não deixe nenhum campo em branco, e verifique se o CEP é válido",
                                 "Verifique os campos!", MessageBoxButton.OK, MessageBoxImage.Information);
             }
         }
     }
     else
     {
         Estado1();
     }
 }
Exemplo n.º 2
0
 public UcRegistrar()
 {
     InitializeComponent();
     pes = new UcFormPessoa();
     emp = new UcFormEmpresa();
     FormPessoa();
     RadioOp = 0;
 }