private void btnInserir_Click(object sender, EventArgs e) { tsCadStatus.Image = null; tsCadStatus.Text = ""; tempo.Start(); tsCadProgress.Value = 0; string mensagem = ""; ModCatergoria mod = new ModCatergoria(); mod.Categoria = tBoxCategoria.Text.ToUpper(); DALConexao cn = new DALConexao(DALDadosConexao.ConStr); BLLCategoria u = new BLLCategoria(cn); mensagem = u.IncluirCategoria(mod, tBoxCategoria.TextLength); if (mensagem.Contains("sucesso")) { tsCadStatus.Text = mensagem; tsCadStatus.Image = Properties.Resources.Sucesso; } else { tsCadStatus.Text = mensagem; tsCadStatus.Image = Properties.Resources.Aviso; } tBoxCategoria.Clear(); tBoxCategoria.Focus(); }
public string AlterarCategoria(ModCatergoria md, int tam) { if (tam == 0) { return("O campo 'Categoria' deve ser preenchido !"); } else { DALCategoria categoria = new DALCategoria(conexao); return(categoria.Alterar(md)); } }
public string ExcluirCategoria(ModCatergoria md, int tam, string valida) { if (tam == 0) { return("Registro deve ser diferente de vazio !"); } else { if (md.Categoria == valida) { DALCategoria cat = new DALCategoria(conexao); return(cat.Excluir(md)); } else { return("O nome do Registro não pode ser alterado !"); } } }
public string Excluir(ModCatergoria md) { //Se TRUE retorna mensagem de alerta, se FALSE Exclui os dados if (!v.Existe(SELECT(md.Categoria))) { return("O registro não existe !"); } else { string Deletar = "DELETE FROM TB_Categoria WHERE Categoria='" + md.Categoria + "'"; cmd = new SqlCommand(Deletar, conexao.Con); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); return("Excluído com sucesso !"); } }
public string Alterar(ModCatergoria md) { if (v.Existe(SELECT(md.Categoria))) { return("Categoria já cadastrada !"); } else { cmd = new SqlCommand(); cmd.Connection = conexao.Con; cmd.CommandText = "UPDATE TB_Categoria SET Categoria = @cat WHERE ID_Categoria= @id"; cmd.Parameters.AddWithValue("@cat", md.Categoria); cmd.Parameters.AddWithValue("@id", md.Id); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); return("Categoria alterada com sucesso !"); } }
public string Incluir(ModCatergoria md) { //Se TRUE retorna mensagem de alerta, se FALSE Insere os dados if (v.Existe(SELECT(md.Categoria))) { return("Categoria já cadastrada !"); } else { string inserir = "INSERT INTO TB_Categoria(Categoria)" + "VALUES(@Cat)"; cmd = new SqlCommand(inserir, conexao.Con); cmd.Parameters.AddWithValue("@Cat", md.Categoria); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); return("Cadastrado com sucesso !"); } }
private void btnExcluir_Click(object sender, EventArgs e) { tsCadStatus.Image = null; tsCadStatus.Text = ""; tempo.Start(); tsCadProgress.Value = 0; string mensagem = ""; ModCatergoria md = new ModCatergoria(); md.Categoria = Properties.Settings.Default.categoria; md.Id = Convert.ToInt32(Properties.Settings.Default.idCategoria); DALConexao cn = new DALConexao(DALDadosConexao.ConStr); BLLCategoria u = new BLLCategoria(cn); mensagem = u.ExcluirCategoria(md, tBoxCategoria.TextLength, tBoxCategoria.Text); if (mensagem.Contains("sucesso")) { MessageBox.Show(mensagem, "Sucesso", MessageBoxButtons.OK); tsCadStatus.Text = ""; tsCadStatus.Image = null; tsCadProgress.Value = 0; tBoxCategoria.Clear(); i.Novo(new Button[] { btnInserir, btnProcurar, btnEditar, btnExcluir, btnCancelar }); FrmConsCategoria f = new FrmConsCategoria(); f.MdiParent = FrmMain.ActiveForm; f.Show(); } else { tsCadStatus.Text = mensagem; tsCadStatus.Image = Properties.Resources.Aviso; tBoxCategoria.Text = md.Categoria; } tBoxCategoria.Focus(); }