Пример #1
0
        void Atualizar_estabelecimento_Info()
        {
            if (!Buscar.Estabelecimento.Info.Rows.Count.Equals(0))
            {
                row = Buscar.Estabelecimento.Info.Rows[0];

                Preencher.Panel(editor, row);
                Preencher.Panel(cargoEspecialidade_padrao, row, 16);

                cargoEspecialidade_padrao.Visible = !especialidade_default.Items.Count.Equals(0) && !cargo_default.Items.Count.Equals(0);
                btn_novoFuncionario.Visible       = !Buscar.Estabelecimento.CargoTecnico.Equals(0) && !Buscar.Estabelecimento.EspecialidadeNenhuma.Equals(0);
            }
        }
Пример #2
0
        public Cadastro()
        {
            InitializeComponent();
            Preencher_Etiquetas();

            funcionarios_inputs.Visible = Buscar.Editor.Type.Equals("funcionario");
            nascimento_input.MaxDate    = Datas.Hoje;
            nascimento_input.Text       = Datas.HojeFormatada;

            Text = "{acao} de {ator}";
            Text = Text.Replace("{acao}", Buscar.Editor.ID.Equals(0) ? "Cadastrar" : "Editar dados");
            Text = Text.Replace("{ator}", Buscar.Editor.Type);

            Height -= Buscar.Editor.ID.Equals(0) ? habilitar_edicao_input.Height : 0;
            Height -= Buscar.Editor.Type.Equals("funcionario") ? 0 : funcionarios_inputs.Height;

            if (!Buscar.Editor.CPF.Equals(string.Empty))
            {
                cpf_input.Text    = Buscar.Editor.CPF;
                cpf_input.Enabled = cpf_label.Enabled = false;
            }

            if (!Buscar.Editor.ID.Equals(0))
            {
                row = Buscar.Executar.Reader("usp_buscar_{t}".Replace("{t}", Buscar.Editor.Type), Buscar.Editor.ID).Rows[0];

                Preencher.Panel(comum_inputs, row, 1);

                if (Buscar.Editor.Type.Equals("funcionario"))
                {
                    Preencher.Panel(funcionarios_inputs, row, 15);
                }

                cpf_label.Enabled = cpf_input.Enabled = editor.Enabled = false;
                habilitar_edicao_input.Visible = true;
            }
        }