private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            IEnumerable <Serventia> serventia = _AppServicoServentia.GetAll();

            atribuicoes = _AppServicoAtribuicoes.GetAll().ToList();

            atribuicoesAtuais = new List <Atribuicoes>(atribuicoes);


            if (serventia.Count() > 0)
            {
                salvar             = "alterar";
                serventiaAtual     = serventia.FirstOrDefault();
                verificarSeAlterou = string.Format("{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}",
                                                   serventiaAtual.CodigoServentia, serventiaAtual.Descricao, serventiaAtual.Endereco, serventiaAtual.Bairro, serventiaAtual.Cidade,
                                                   serventiaAtual.Uf, serventiaAtual.Cep, serventiaAtual.Telefone, serventiaAtual.Telefone2, serventiaAtual.Responsavel,
                                                   serventiaAtual.Substituto, serventiaAtual.Email);
                CarregarCampos(serventiaAtual);
            }
            else
            {
                salvar         = "salvar";
                serventiaAtual = new Serventia();
            }
        }
Beispiel #2
0
 private void CarregarServentia()
 {
     serventia      = _AppServicoServentia.GetAll().FirstOrDefault();
     txtCodigo.Text = string.Format("{0:0000}", serventia.CodigoServentia);
 }
        private void CarregarCampos(Serventia serventia)
        {
            adicionarAtribuicao = false;

            foreach (var item in atribuicoes)
            {
                Atribuicoes atribuicao = atribuicoes.Where(p => p.Descricao.Contains(item.Descricao)).FirstOrDefault();

                switch (atribuicao.Codigo)
                {
                case 1:
                    ckbDistribuicao.IsChecked = true;
                    break;

                case 2:
                    ckbNotas.IsChecked = true;
                    break;

                case 3:
                    ckbRcpn.IsChecked = true;
                    break;

                case 4:
                    ckbProtesto.IsChecked = true;
                    break;

                case 5:
                    ckbRgi.IsChecked = true;
                    break;

                case 6:
                    ckbTitulosDocumentos.IsChecked = true;
                    break;

                case 7:
                    ckbRcpj.IsChecked = true;
                    break;

                case 8:
                    ckbInterdicoesTutelas.IsChecked = true;
                    break;

                default:
                    break;
                }
            }

            adicionarAtribuicao = true;

            txtCodigo.Text      = serventia.CodigoServentia.ToString();
            txtDescricao.Text   = serventia.Descricao;
            txtEndereco.Text    = serventia.Endereco;
            txtBairro.Text      = serventia.Bairro;
            txtCidade.Text      = serventia.Cidade;
            txtUf.Text          = serventia.Uf;
            txtEstado.Text      = serventia.Estado;
            txtCep.Text         = FormatarCep(serventia.Cep);
            txtTelefone1.Text   = FormatarTelefone(serventia.Telefone);
            txtTelefone2.Text   = FormatarTelefone(serventia.Telefone2);
            txtResponsavel.Text = serventia.Responsavel;
            txtSubstituto.Text  = serventia.Substituto;
            txtEmail.Text       = serventia.Email;
        }