Пример #1
0
        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();
        }
Пример #2
0
 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));
     }
 }
Пример #3
0
 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 !");
         }
     }
 }
Пример #4
0
        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 !");
            }
        }
Пример #5
0
        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 !");
            }
        }
Пример #6
0
        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 !");
            }
        }
Пример #7
0
        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();
        }