Ejemplo n.º 1
0
        private void btnAlterarPro_Click(object sender, EventArgs e)
        {
            if ((txtCodigoPro.Text == "") || (txtNomePro.Text == "") || (comCategoriaPro.Text == "") || (txtFornecedorPro.Text == "") || (txtPreForPro.Text == "") || (txtPreRevPro.Text == "") || (txtQuantPro.Text == ""))
            {
                MessageBox.Show("Selecione um item na tela de pesquisa para alterar!");
            }
            else
            {
                Construtor mo = new Construtor();
                DAL        da = new DAL();
                mo.NomePro       = Convert.ToString(txtNomePro.Text);
                mo.CategoriaPro  = Convert.ToString(comCategoriaPro.Text);
                mo.FornecedorPro = Convert.ToString(txtFornecedorPro.Text);
                Decimal.Parse(mo.PrecoFornPro = Convert.ToString(txtPreForPro.Text));
                Decimal.Parse(mo.PrecoRevPro  = Convert.ToString(txtPreRevPro.Text));
                mo.QuantidadePro = Convert.ToString(txtQuantPro.Text);

                if (MessageBox.Show("Você realmente deseja ALTERAR este item?", "Sim", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
                {
                    da.Alterar(mo);
                    txtCodigoPro.Text     = "";
                    txtNomePro.Text       = "";
                    comCategoriaPro.Text  = "";
                    txtFornecedorPro.Text = "";
                    txtPreForPro.Text     = "";
                    txtPreRevPro.Text     = "";
                    txtQuantPro.Text      = "";
                    MessageBox.Show("Produto alterado com sucesso");
                }
            }
        }
Ejemplo n.º 2
0
        private void btnExcluirPro_Click(object sender, EventArgs e)
        {
            if ((txtCodigoPro.Text == "") || (txtNomePro.Text == "") || (comCategoriaPro.Text == "") || (txtFornecedorPro.Text == "") || (txtPreForPro.Text == "") || (txtPreRevPro.Text == "") || (txtQuantPro.Text == ""))
            {
                MessageBox.Show("Selecione um item na tela de pesquisa para excluir!");
            }
            else
            {
                Construtor mo = new Construtor();
                DAL        da = new DAL();
                mo.idProduto     = Convert.ToInt16(txtCodigoPro.Text);
                mo.NomePro       = txtNomePro.Text;
                mo.CategoriaPro  = comCategoriaPro.Text;
                mo.FornecedorPro = txtFornecedorPro.Text;
                mo.PrecoFornPro  = txtPreForPro.Text;
                mo.PrecoRevPro   = txtPreRevPro.Text;
                mo.QuantidadePro = txtQuantPro.Text;

                if (MessageBox.Show("Você realmente deseja EXCLUIR este item?", "Sim", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
                {
                    da.Excluir(mo);
                    txtCodigoPro.Text     = "";
                    txtNomePro.Text       = "";
                    comCategoriaPro.Text  = "";
                    txtFornecedorPro.Text = "";
                    txtPreForPro.Text     = "";
                    txtPreRevPro.Text     = "";
                    txtQuantPro.Text      = "";
                    MessageBox.Show("Excluido com sucesso!");
                }
            }
        }
Ejemplo n.º 3
0
        public void Excluir(Construtor mo)
        {
            String caminhobd = @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Market;Integrated Security=True;";

            try
            {
                SqlConnection con = new SqlConnection(caminhobd);
                con.Open();

                string        exclui  = "DELETE FROM Produtos WHERE idProdutos='" + mo.idProduto + "';";
                SqlCommand    command = new SqlCommand(exclui, con);
                SqlDataReader myreader;
                myreader = command.ExecuteReader();
            }
            catch (Exception ex)
            {
                throw new Exception("Erro de comandos " + ex.Message);
            }
        }
Ejemplo n.º 4
0
        public void Alterar(Construtor mo)
        {
            String caminhobd = @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Market;Integrated Security=True;";

            try
            {
                SqlConnection con = new SqlConnection(caminhobd);
                con.Open();

                string        altera  = "update Produtos set NomePro='" + mo.NomePro + "' ,CategoriaPro='" + mo.CategoriaPro + "',FornecedorPro='" + mo.FornecedorPro + "',PrecoFornPro='" + mo.PrecoFornPro + "',PrecoRevPro='" + mo.PrecoRevPro + "',QuantidadePro='" + mo.QuantidadePro + "' WHERE idProdutos='" + mo.idProduto + "';";
                SqlCommand    command = new SqlCommand(altera, con);
                SqlDataReader myreader;
                myreader = command.ExecuteReader();
            }
            catch (Exception ex)
            {
                throw new Exception("Erro de comandos " + ex.Message);
            }
        }
Ejemplo n.º 5
0
        public void Adicionar(Construtor mo)
        {
            String caminhobd = @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Market;Integrated Security=True;";

            try
            {
                SqlConnection con = new SqlConnection(caminhobd);
                con.Open();

                string        Adicionar = "insert into Produtos(NomePro,CategoriaPro,FornecedorPro,PrecoFornPro,PrecoRevPro,QuantidadePro)" + "values ('" + mo.NomePro + "','" + mo.CategoriaPro + "','" + mo.FornecedorPro + "','" + mo.PrecoFornPro + "','" + mo.PrecoRevPro + "','" + mo.QuantidadePro + "')";
                SqlCommand    command   = new SqlCommand(Adicionar, con);
                SqlDataReader myreader;
                myreader = command.ExecuteReader();
            }
            catch (Exception ex)
            {
                throw new Exception("Erro de comandos " + ex.Message);
            }
        }
Ejemplo n.º 6
0
        private void btnAdicionarPro_Click(object sender, EventArgs e)
        {
            if ((txtNomePro.Text == "") || (comCategoriaPro.Text == "") || (txtFornecedorPro.Text == "") || (txtPreForPro.Text == "") || (txtPreRevPro.Text == "") || (txtQuantPro.Text == ""))
            {
                MessageBox.Show("Preencha TODOS os campos!");
            }
            else
            {
                Construtor mo = new Construtor();
                DAL        da = new DAL();
                mo.NomePro       = Convert.ToString(txtNomePro.Text);
                mo.CategoriaPro  = Convert.ToString(comCategoriaPro.Text);
                mo.FornecedorPro = Convert.ToString(txtFornecedorPro.Text);
                Decimal.Parse(mo.PrecoFornPro    = Convert.ToString(txtPreForPro.Text));
                Decimal.Parse(mo.PrecoRevPro     = Convert.ToString(txtPreRevPro.Text));
                Convert.ToInt16(mo.QuantidadePro = Convert.ToString(txtQuantPro.Text));

                da.Adicionar(mo);
                MessageBox.Show("Produto cadastrado com sucesso");
            }
        }
Ejemplo n.º 7
0
 internal void Altera(Construtor mo)
 {
     throw new NotImplementedException();
 }