private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            var usu = gcUsuario.GetFocusedRow() as Usuario;

            boUsuario.InserirOuAlterar(usu);
            boUsuario.SaveChanges();

            MessageBox.Show("Operação Realizada com Sucesso!");

            doConsultar();
        }
        private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            if (String.IsNullOrEmpty(txtNomeCliente.Text) || String.IsNullOrEmpty(txtTelefone.Text) || String.IsNullOrEmpty(txtEmail.Text) || String.IsNullOrEmpty(txtCep.Text) || String.IsNullOrEmpty(txtLogradouro.Text))
            {
                System.Windows.Forms.MessageBox.Show("Cadastrar Cliente", " Preencha todos os campos obrigatórios!");
            }
            else
            {
                #region usuario recebe de txt
                //usuario.nome = txtNomeCliente.Text;
                //usuario.dataNascimento = Convert.ToDateTime(txtDtNascimento.Text);
                //usuario.email = txtEmail.Text;
                //usuario.facebook = txtFacebook.Text;
                //usuario.instagram = txtInstagram.Text;
                //usuario.senha = txtSenha.Text;
                //usuario.telefone = txtTelefone.Text;
                //usuario.endereco.logradouro = txtLogradouro.Text;
                //usuario.endereco.longitude = Convert.ToDecimal(txtLongitude.Text);
                //usuario.endereco.latitude = Convert.ToDecimal(txtLatitude.Text);
                #endregion

                boUsuario.InserirOuAlterar(usuario);
                boUsuario.SaveChanges();

                UsuarioPerfil usuarioPerfil;

                foreach (var item in ListadePerfil)
                {
                    if (item.isSelecionado)
                    {
                        usuarioPerfil         = new UsuarioPerfil();
                        usuarioPerfil.usuario = usuario;
                        usuarioPerfil.perfil  = item;
                        boUsuarioPerfil.InserirOuAlterar(usuarioPerfil);
                    }
                }

                boUsuarioPerfil.SaveChanges();

                System.Windows.Forms.MessageBox.Show("Usuario Salvo Com Sucesso!");
                txtNomeCliente.Text = ""; txtCep.Text = ""; txtDtNascimento.Text = ""; txtEmail.Text = ""; txtFacebook.Text = ""; txtInstagram.Text = ""; txtLatitude.Text = "";
                txtLogradouro.Text  = ""; txtLongitude.Text = ""; txtReferencia.Text = ""; txtSenha.Text = ""; txtTelefone.Text = "";
                doConsultar();
                //Close();
            }
        }
Example #3
0
        private void btnOk_Click(object sender, RoutedEventArgs e)
        {
            empLogada = cmbEmpresa.SelectedValue as Empresa;

            if (empLogada == null)
            {
                System.Windows.Forms.MessageBox.Show("Selecione uma Empresa!");
            }
            else
            {
                //atualiza ultimaEmpresa do usuario logado
                //BO_Endereco boEndereco = (BO_Endereco)FactoryBO<Endereco>.GetBO();
                //boEndereco.Attach(empLogada.endereco);
                usuarioLog.ultimaEmpresa = empLogada;
                boUsuario.InserirOuAlterar(usuarioLog);
                boUsuario.SaveChanges();

                //chama a tela principal
                TelaPrincipal janela = new TelaPrincipal(usuarioLog, empLogada);
                janela.Show();
                Close();
            }
        }