/// <summary> /// Construtor /// </summary> public SolicitarAutorizacao(Principal_UI principalUi) { InitializeComponent(); CarregaCombosCargos(); CamposObrigatorios(); ListadeControles(); navegacao = Navegando.Inserindo; PrincipalUi = principalUi; cbo_cargoOrigem.SelectedIndex = -1; cbo_cargoAtual.SelectedIndex = -1; }
/// <summary> /// Construtor da classe com parâmetros /// </summary> /// <param name="funcionario">Objeto funcionário</param> /// <param name="principalUi"></param> public SolicitarAutorizacao(Funcionario funcionario, Principal_UI principalUi) { this.InitializeComponent(); this.PrincipalUi = principalUi; this.CamposObrigatorios(); this.ListadeControles(); this.instituicoesTableAdapter.FillByMunicipioCreche(this.siescDataSet.instituicoes); CarregaCombosCargos(); navegacao = Navegando.Editando; RepassaFuncionario(funcionario); }
/// <summary> /// Exclui uma autorização do banco de dados /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_excluir_Click(object sender, EventArgs e) { try { navegacao = Navegando.Deletando; if (Mensageiro.MensagemExclusao(null, PrincipalUi) == DialogResult.Yes) { throw new NotImplementedException("Para excluir a autorização entre em contato com o administrador do sistema!"); } } catch (Exception exception) { Mensageiro.MensagemAviso(exception.Message, PrincipalUi); } }