private void CarregarFuncionarios() { // instanciando um objeto da classe ControllerFuncionario myControllerFuncionario = new ControllerFuncionario(); // passando a fonte de dados para o GridView gvwExibe.DataSource = myControllerFuncionario.Exibir(chkStatusInativo.Checked ? "0" : "1", Session["ConnectionString"].ToString()); // associando os dados para carregar e exibir gvwExibe.DataBind(); }
private void CarregarFuncionarios() { myControllerFuncionario = new ControllerFuncionario(); ddlID_Funcionario.DataSource = myControllerFuncionario.Exibir("1", Session["ConnectionString"].ToString()); ddlID_Funcionario.DataTextField = "NM_Funcionario"; ddlID_Funcionario.DataValueField = "ID_Funcionario"; ddlID_Funcionario.DataBind(); ddlID_Funcionario.Items.Insert(0, "Funcionário"); ddlID_Funcionario.SelectedIndex = 0; }
private void CarregarCidades() { myControllerFuncionario = new ControllerFuncionario(); ddlNM_Cidade.DataSource = myControllerFuncionario.ExibirCidades(ddlDS_UF.SelectedValue, Session["ConnectionString"].ToString()); ddlNM_Cidade.DataTextField = "NM_Cidade"; ddlNM_Cidade.DataValueField = "ID_Cidade"; ddlNM_Cidade.DataBind(); ddlNM_Cidade.Items.Insert(0, "Cidade"); ddlNM_Cidade.SelectedIndex = 0; }
private void CarregarUFs() { myControllerFuncionario = new ControllerFuncionario(); ddlDS_UF.DataSource = myControllerFuncionario.ExibirUFs(Session["ConnectionString"].ToString()); ddlDS_UF.DataTextField = "DS_UF"; ddlDS_UF.DataValueField = "ID_UF"; ddlDS_UF.DataBind(); ddlDS_UF.Items.Insert(0, "Estado"); ddlDS_UF.SelectedIndex = 0; }
private void Ativar() { // instanciar um objeto da classe funcionário e carregar tela e ativar myControllerFuncionario = new ControllerFuncionario(txbID_Funcionario.Text.Trim(), 'A', Session["ConnectionString"].ToString()); // o que ocorreu? if (myControllerFuncionario.DS_Mensagem == "OK") { // tudo certinho! CarregarFuncionarios(); lblDS_Mensagem.Text = "Ativado com sucesso!"; } else { // exibir erro! lblDS_Mensagem.Text = myControllerFuncionario.DS_Mensagem; } }
private void Excluir() { // instanciar um objeto da classe funcionário e carregar tela e excluir myControllerFuncionario = new ControllerFuncionario(txbID_Funcionario.Text.Trim(), 'E', Session["ConnectionString"].ToString()); // o que ocorreu? if (myControllerFuncionario.DS_Mensagem == "OK") { // tudo certinho! LimparCampos(); BloquearComponentesCadastro(); CarregarFuncionarios(); lblDS_Mensagem.Text = "Excluído com sucesso!"; } else { // exibir erro! lblDS_Mensagem.Text = myControllerFuncionario.DS_Mensagem; } }
private void btnSalvarFun(object sender, RoutedEventArgs e) { try { Funcionario funcionario = new Funcionario(); funcionario.Nome = txtNome.Text; funcionario.Funcao = txtFuncao.Text; funcionario.Telefone = txtTelefone.Text; ControllerFuncionario controllerFuncionario = new ControllerFuncionario(); controllerFuncionario.CadastrarFuncionario(funcionario); MessageBox.Show("Funcionario salvo com sucesso"); this.Close(); } catch (Exception ex) { MessageBox.Show("Erro ao salvar funcionario (" + ex.Message + ")"); } }
private void Alterar() { myControllerFuncionario = new ControllerFuncionario( txbID_Funcionario.Text.Trim(), txbNM_Funcionario.Text.Trim(), ddlDS_Sexo.SelectedValue, ddlDiaNascimentoFuncionario.SelectedValue, ddlMesNascimentoFuncionario.SelectedIndex.ToString(), ddlAnoNascimentoFuncionario.SelectedValue, txbNR_CPF.Text.Trim(), txbNR_Telefone.Text.Trim(), txbDS_Email.Text.Trim(), txbNR_CEP.Text.Trim(), txbDS_Logradouro.Text.Trim(), txbNR_Casa.Text.Trim(), txbNM_Bairro.Text.Trim(), txbDS_Complemento.Text.Trim(), ddlDS_UF.SelectedValue, ddlNM_Cidade.SelectedValue, ddlDS_Cargo.SelectedValue, txbVL_Salario.Text.Trim(), DateTime.Now, Session["ConnectionString"].ToString()); // o que ocorreu? if (myControllerFuncionario.DS_Mensagem == "OK") { // tudo certinho! LimparCampos(); BloquearComponentesCadastro(); CarregarFuncionarios(); lblDS_Mensagem.Text = "Alterado com sucesso!"; } else { // exibir erro! lblDS_Mensagem.Text = myControllerFuncionario.DS_Mensagem; } }
private void btnBuscarFuncao(object sender, RoutedEventArgs e) { ControllerFuncionario controllerFuncionario = new ControllerFuncionario(); dgFuncionarios.ItemsSource = controllerFuncionario.ListarPorFuncao(Convert.ToString(txtFuncao.Text)); }
private void CarregarFuncionariosConsultar() { // validar a entrada de dados para consulta myValidar = new Validar(); string mDs_Msg = (myValidar.TamanhoCampo(txbConsultar.Text.Trim(), 50)) ? "" : " Limite de caracteres para o nome excedido, " + "o limite para este campo é: 50 caracteres, " + "quantidade utilizada: " + txbConsultar.Text.Trim().Length + ".";; if (mDs_Msg == "") { // tudo certinho // instanciar um objeto da classe produto, carregar tela e consultar myControllerFuncionario = new ControllerFuncionario(); string filtro = ""; if (ddlFiltro.SelectedValue.Equals("ID")) { filtro = "FUNC.ID_Funcionario"; } if (ddlFiltro.SelectedValue.Equals("Nome")) { filtro = "FUNC.NM_Funcionario"; } if (ddlFiltro.SelectedValue.Equals("CPF")) { filtro = "FUNC.NR_CPF"; } if (ddlFiltro.SelectedValue.Equals("Telefone")) { filtro = "FUNC.NR_Telefone"; } if (ddlFiltro.SelectedValue.Equals("CEP")) { filtro = "FUNC.NR_CEP"; } if (ddlFiltro.SelectedValue.Equals("Cargo")) { filtro = "FUNC.DS_Cargo"; } if (ddlFiltro.SelectedValue.Equals("Salário")) { filtro = "FUNC.VL_Salario"; txbConsultar.Text = txbConsultar.Text.Trim().Replace(",", "."); } if (ddlFiltro.SelectedValue.Equals("UF")) { filtro = "UF.DS_UF"; } if (ddlFiltro.SelectedValue.Equals("Cidade")) { filtro = "CID.NM_Cidade"; } gvwExibe.DataSource = myControllerFuncionario.Consultar(chkStatusInativo.Checked ? "0" : "1", filtro, txbConsultar.Text.Trim(), Session["ConnectionString"].ToString()); gvwExibe.DataBind(); } else { // exibir erro! lblDS_Mensagem.Text = mDs_Msg; } }
private void Window_Loaded(object sender, RoutedEventArgs e) { ControllerFuncionario controllerFuncionario = new ControllerFuncionario(); dgFuncionarios.ItemsSource = controllerFuncionario.ListTodosFuncionarios(); }