コード例 #1
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Fornecedor bllFornecedor = new CAMADAS.BLL.Fornecedor();
            string msg    = "";
            string titMsg = "";

            if (lblID.Text == "-1")
            {
                msg    = "Deseja Inserir novo Fornecedor?";
                titMsg = "Inserir";
            }
            else
            {
                msg    = "Deseja Alterar o Fornecedor?";
                titMsg = "Atualizar";
            }

            DialogResult resposta = MessageBox.Show(msg, titMsg, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Fornecedor fornecedor = new CAMADAS.MODEL.Fornecedor();
                fornecedor.id   = Convert.ToInt32(lblID.Text);
                fornecedor.nome = txtNome.Text;

                if (lblID.Text == "-1")
                {
                    bllFornecedor.Insert(fornecedor);
                }
                else
                {
                    bllFornecedor.Update(fornecedor);
                }
            }

            limpaControles();
            habilitaControles(false);
            dgvFornecedor.DataSource = bllFornecedor.Select();
        }
コード例 #2
0
        public List <MODEL.Almoxarifado> SelectByNome(string nome)
        {
            List <MODEL.Almoxarifado> lstAlmoxarifado = new List <MODEL.Almoxarifado>();

            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "SELECT * FROM Almoxarifado WHERE (nome LIKE @nome)";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", "%" + nome + "%");

            try {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);

                while (dados.Read())
                {
                    MODEL.Almoxarifado almoxarifado = new MODEL.Almoxarifado();
                    almoxarifado.id           = Convert.ToInt32(dados["id"].ToString());
                    almoxarifado.fornecedorID = Convert.ToInt32(dados["fornecedorID"].ToString());
                    almoxarifado.nome         = dados["nome"].ToString();
                    almoxarifado.quantidade   = Convert.ToInt32(dados["quantidade"].ToString());

                    //Recupera nome Fornecedor
                    CAMADAS.BLL.Fornecedor   bllFornecedor = new BLL.Fornecedor();
                    CAMADAS.MODEL.Fornecedor fornecedor    = bllFornecedor.SelectByID(almoxarifado.fornecedorID);
                    almoxarifado.fornecedor = fornecedor.nome;

                    lstAlmoxarifado.Add(almoxarifado);
                }
            }
            catch {
                Console.WriteLine("Erro no Select do Produto");
            }
            finally {
                conexao.Close();
            }
            return(lstAlmoxarifado);
        }