public void Alterar(ModeloSubCategoria modelo) { if (modelo.SCatNome.Trim().Length == 0) { aviso("O nome da SubCategoria é obrigatório"); return; } else if (modelo.CatCod <= 0) { aviso("O nome da Categoria é obrigatório"); return; } else if (modelo.SCat_Cod <= 0) { aviso("O código da SubCategoria é obrigatório"); return; } else { try { DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Alterar(modelo); BllAviso.aviso("Operação realizada com sucesso!!!"); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Ops. Parece que algo deu errado"); return; } } }
public void CarregarComboBox() { //Iniciando os dados do combobox Unidade Medida cbxCodUnidadeMedida.DataSource = DALUnidadeMedida.CarregarGrid(); cbxCodUnidadeMedida.ValueMember = "uniMedida_cod"; cbxCodUnidadeMedida.DisplayMember = "uniMedida_nome"; cbxCodUnidadeMedida.SelectedIndex = -1; //Iniciando os dados do combobox Categoria cbxCodCat.DataSource = DALCategoria.CarregarGrid(); cbxCodCat.ValueMember = "categoria_cod"; cbxCodCat.DisplayMember = "categoria_nome"; cbxCodCat.SelectedIndex = -1; if (cbxCodCat.Text != "") //Analisnado se já foi selecionado alguma categoria { //Iniciando os dados do combobox Subcategoria com todas as subcategoriras pertecentes a aquela categoria selecionada cbxCodSubcat.DataSource = DALSubCategoria.CarregarGrid(int.Parse(cbxCodCat.SelectedValue.ToString())); cbxCodSubcat.ValueMember = "subCategoria_cod"; cbxCodSubcat.DisplayMember = "subCategoria_nome"; cbxCodSubcat.SelectedIndex = -1; } else { //Iniciando os dados do combobox Subcategoria com todas as subcategoriras pertecentes a aquela categoria selecionada cbxCodSubcat.DataSource = DALSubCategoria.CarregarGrid(); cbxCodSubcat.ValueMember = "subCategoria_cod"; cbxCodSubcat.DisplayMember = "subCategoria_nome"; cbxCodSubcat.SelectedIndex = -1; } }
public void Incluir(ModeloSubCategoria modelo) { ValidaCampos(modelo); DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Incluir(modelo); }
/*Esse método altera botões é para ativar/desativar os botões do formulário de cadastro. Na execução vocês irão entender melhor. * O código está dentro do campo, #region, logo abaixo. */ public void Alterarbotoes(int op) { btnAlterar.Enabled = false; btnBuscar.Enabled = false; btnExcluir.Enabled = false; btnSalvar.Enabled = false; btnCancelar.Visible = false; if (op == 1) //Padrão { btnSalvar.Text = "Cadastrar"; btnBuscar.Enabled = true; btnSalvar.Enabled = true; btnAlterar.Enabled = true; btnExcluir.Enabled = true; //Carregando os dados dgvSubCategoria.DataSource = DALSubCategoria.CarregarGrid(); } if (op == 2) //Atualizar { btnSalvar.Text = "Atualizar"; btnSalvar.Enabled = true; btnCancelar.Visible = true; } }
//Evento para quando uma categoria é selecionada private void cbxCodCat_SelectionChangeCommitted(object sender, EventArgs e) { //Iniciando os dados do combobox Subcategoria com todas as subcategoriras pertecentes a aquela categoria selecionada cbxCodSubcat.DataSource = DALSubCategoria.CarregarGrid(int.Parse(cbxCodCat.SelectedValue.ToString())); cbxCodSubcat.ValueMember = "subCategoria_cod"; cbxCodSubcat.DisplayMember = "subCategoria_nome"; cbxCodSubcat.SelectedIndex = -1; }
/* Aqui foi criada uma pequena restrição para o usuário*/ public static void Incluir(MSubCategoria modelo) { if (modelo.SubCategoriaNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório!"); } //Para ficar tudo maiúsculo modelo.SubCategoriaNome = modelo.SubCategoriaNome.ToUpper(); DALSubCategoria.Incluir(modelo); }
//Evento load do formulario private void frmCadastroSubCategoria_Load(object sender, EventArgs e) { //Iniciando os dados do combobox Categoria cbxCodCat.DataSource = DALCategoria.CarregarGrid(); cbxCodCat.ValueMember = "categoria_cod"; cbxCodCat.DisplayMember = "categoria_nome"; Alterarbotoes(1); dgvSubCategoria.DataSource = DALSubCategoria.CarregarGrid(); }
public void Alterar(ModeloSubCategoria modelo) { if (modelo.cat_cod <= 0) { throw new Exception("código"); } ValidaCampos(modelo); DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Alterar(modelo); }
public static DataTable LocalizarDados(String valor) { //Analisando se foi localizado algum registro if (DALSubCategoria.LocalizarDados(valor).Rows.Count > 0) { return(DALSubCategoria.LocalizarDados(valor)); } else { throw new Exception("Não foi encontrado nenhum registro!"); } }
public void Incluir(ModeloSubCategoria modelo) { if (modelo.SCatNome.Trim().Length == 0) { throw new Exception("O nome da Subcategoria é obrigatorio"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatorio"); } DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Incluir(modelo); }
public void Incluir(ModeloSubCategoria modelo) //Metodo incluir -- insere uma subcategoria no BD { if (modelo.ScatNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatório"); } DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Incluir(modelo); }
public void Incluir(ModeloSubCategoria modelo) //Metodo Incluir que recebe como parametro o modelo do tipo modelocategoria { if (modelo.ScatNome.Trim().Length == 0) //USUARIO OBRIGATORIAMENTE DEVE DIGITAR NOME, (TRIM, VERIFICAR SE TEM ESPAÇO EM BRANCO E TIRA), (LENGTH, VERIFICA O TAMANHO) { throw new Exception("O nome da subcategoria é obrigatório"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatório"); } DALSubCategoria _dalsubCategoria = new DALSubCategoria(conexao); //Instanciando _dalsubCategoria.Incluir(modelo); //Chamando o Incluir }
//------------------------------------------------------------------------------------------------------------------- public void Alterar(ModeloSubCategoria obj) { //O nome da categoria é obrigatório if (obj.scat_nome.Trim().Length == 0) { throw new Exception("A Cor é obrigatória"); } obj.scat_nome = obj.scat_nome.ToUpper(); //Se tudo está Ok, chama a rotina de inserção. DALSubCategoria DALobj = new DALSubCategoria(new DALConexao(DALDadosDoBanco.stringDeConexao)); DALobj.Alterar(obj); }
//METEDO INCLUIR(SALVAR) public void Incluir(ModeloSubCategoria modelo) { if (modelo.Scat_nome.Trim().Length == 0) { throw new Exception("O nome da SubCategoria é OBRIGATORIO"); } if (modelo.Cat_cod <= 0) { throw new Exception("O nome da Categoria é OBRIGATORIO"); } modelo.Scat_nome = modelo.Scat_nome.ToUpper(); modelo.Cat_cod = modelo.Cat_cod; DALSubCategoria daoSubCategoria = new DALSubCategoria(conexao); daoSubCategoria.Incluir(modelo); }
public void Incluir(ModeloSubCategoria sc) { if (sc.SubCategoriaNome.Trim().Length == 0) { throw new Exception("O nome da categoria é obrigatorio."); } if (sc.FKCatCod <= 0) { throw new Exception("Informe a Categoria da Sub-Categoria."); } DALSubCategoria da = new DALSubCategoria(CONEXAO); da.Incluir(sc); }
public void Incluir(ModeloSubCategoria modelo) { //verificando se o nome da categoria foi digitado if (modelo.ScatNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório!"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatório!"); } DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Incluir(modelo); }
public void Incluir(ModeloSubCategoria modelo) { if (modelo.Scat_nome.Trim().Length == 0) { throw new Exception("O nomde da Sub-Categoria é Obrigatório!"); } if (modelo.Cat_cod <= 0) { throw new Exception("O código da Categoria é Obrigatório!"); } modelo.Scat_nome = modelo.Scat_nome.ToUpper(); DALSubCategoria DAOObj = new DALSubCategoria(conexao); DAOObj.Incluir(modelo); }
public void Alterar(ModeloSubCategoria modelo) //Metodo alterar -- altera dados no BD { if (modelo.ScatNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatório"); } if (modelo.ScatCod <= 0) { throw new Exception("O código da subcategoria é obrigatório"); } DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Alterar(modelo); }
public void Incluir(ModeloSubCategoria subcategoria) { if (subcategoria.ScatNome.Trim().Length == 0) { throw new Exception("O nome da Subcategoria deve ser preenchido."); } if (subcategoria.CatCod <= 0) { throw new Exception("O código da categoria deve ser informado."); } subcategoria.ScatNome = subcategoria.ScatNome.ToUpper(); DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Incluir(subcategoria); }
//========================================================================================================================================== public void Incluir(ModeloSubCategoria modelo) { if (modelo.ScatNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatório"); } //formatar o texto para maiusculo: modelo.ScatNome = modelo.ScatNome.ToUpper(); DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Incluir(modelo); }
public void Alterar(ModeloSubCategoria modelo) { //Verifica se o código foi alterado if (modelo.ScatNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório!"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatório!"); } if (modelo.ScatCod <= 0) { throw new Exception("O código da categoria é obrigatório!"); } DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Alterar(modelo); }
public void Excluir(int codigo) { if (codigo <= 0) { MessageBox.Show("Não há produto selecionado"); return; } else { try { DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Excluir(codigo); BllAviso.aviso("Operação realizada com sucesso!!!"); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Ops. Parece que algo deu errado"); return; } } }
public void Alterar(ModeloSubCategoria modelo) { if (modelo.ScatNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório"); } if (modelo.CatCod <= 0) { throw new Exception("O código da categoria é obrigatório"); } if (modelo.ScatCod <= 0) { throw new Exception("O código da subcategoria é obrigatório"); } // modelo.CatNome = modelo.cat_nome.ToUpper(); DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Alterar(modelo); }
public void Alterar(ModeloSubCategoria modelo) { //TRIM () - Remove os espaços em branco ou caracteres especificados em uma matriz de caracteres do início //e do final de uma cadeia de caracteres. //Lenght - Comprimento obtém a contagem de caracteres. if (modelo.ScatNome.Trim().Length == 0) { throw new Exception("O nome da subcategoria é obrigatório !"); } if (modelo.CatCod <= 0) { throw new Exception("O Código da categoria é obrigadtório"); } if (modelo.ScatCod <= 0) { throw new Exception("O Código da subcategoria é obrigadtório"); } DALSubCategoria _dalsubCategoria = new DALSubCategoria(conexao); _dalsubCategoria.Alterar(modelo); }
public ModeloSubCategoria CarregaModeloSubCategoria(int codigo) { DALSubCategoria DALobj = new DALSubCategoria(conexao); return(DALobj.CarregaModeloSubCategoria(codigo)); }
public DataTable LocalizarPorCategoria(int categoria) { DALSubCategoria Dalobj = new DALSubCategoria(conexao); return(Dalobj.LocalizarPorCategoria(categoria)); }
public DataTable Localizar(String valor) { DALSubCategoria DALobj = new DALSubCategoria(conexao); return(DALobj.Localizar(valor)); }
public void Excluir(int codigo) { DALSubCategoria DALobj = new DALSubCategoria(conexao); DALobj.Excluir(codigo); }
//========================================================================================================================================== public DataTable LocalizarPorCategoria(int categoria) //aula 33 - Combobox subcatagoria da tela de cadastro de produto { DALSubCategoria DALobj = new DALSubCategoria(conexao); // https://youtu.be/TUke-tVYFcw?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=456 return(DALobj.LocalizarPorCategoria(categoria)); //metodo para carregar a combobox, conforme a catagoria selecionada }
//------------------------------------------------------------------------------------------------------------------- public ModeloSubCategoria carregaModelo(int codigo) { DALSubCategoria DALobj = new DALSubCategoria(new DALConexao(DALDadosDoBanco.stringDeConexao)); return(DALobj.carregaModelo(codigo)); }