Beispiel #1
0
        private void CarregarTabela()
        {
            TipoDB tipoDB = new TipoDB();

            GridView1.DataSource = tipoDB.ConsultarTudo();
            GridView1.DataBind();
        }
Beispiel #2
0
        private void CarregarTipo()
        {
            TipoDB tipoDB = new TipoDB();

            ddlTipo.DataSource     = tipoDB.ConsultarList();
            ddlTipo.DataValueField = "Id";
            ddlTipo.DataValueField = "Nome";
            ddlTipo.DataBind();
        }
Beispiel #3
0
        private void CarregarTipo()
        {
            TipoDB tipoDB = new TipoDB();

            DDLTipos.DataSource     = tipoDB.ConsultarList();
            DDLTipos.DataValueField = "Id";
            DDLTipos.DataTextField  = "Descricao";
            DDLTipos.DataBind();
        }
        private void CarregarTipo()
        {
            TipoDB tipoDB = new TipoDB();

            TipoDropDownList1.DataSource     = tipoDB.ConsultarTudo();
            TipoDropDownList1.DataValueField = "Id";
            TipoDropDownList1.DataTextField  = "Descricao";
            TipoDropDownList1.DataBind();
        }
Beispiel #5
0
        /// <summary>
        /// Retorna uma lista de produtos
        /// As strings são testadas com Like e não com =
        /// </summary>
        /// <param name="p_sNome">Nome do produto9</param>
        /// <param name="p_sAtivo">Situação do produto</param>
        /// <param name="p_sCodigoBarra">Código de barras</param>
        /// <param name="p_iUkCodigo">Código único</param>
        /// <param name="p_iLimit_APartir">Limit a partir do registro x. Ex: Limit x, 10</param>
        /// <param name="p_iLimit_Qtd">Limite </param>
        /// <returns>Retorna uma lista de ProdutoDTO</returns>
        public List <ProdutoDTO> ObterProdutos(TipoDB enumTipoDB, string p_sNome = null, string p_sAtivo = null, string p_sCodigoBarra = null, int?p_iUkCodigo = null, int?p_iLimit_APartir = null, int?p_iLimit_Qtd = null)
        {
            string sSQL    = string.Empty;
            string sFiltro = string.Empty;

            if (!string.IsNullOrEmpty(p_sNome))
            {
                sFiltro += string.Format(" And nome Like '%{0}%' ", p_sNome);
            }

            if (!string.IsNullOrEmpty(p_sAtivo))
            {
                sFiltro += string.Format(" And ativo = '{0}' ", p_sAtivo);
            }

            if (!string.IsNullOrEmpty(p_sCodigoBarra))
            {
                sFiltro += string.Format(" And CodigoBarra = '{0}' ", p_sCodigoBarra);
            }

            if (p_iUkCodigo != null)
            {
                sFiltro += string.Format(" And uk_codigo = '{0}' ", p_iUkCodigo);
            }

            sFiltro += (" order by trim(nome) ");

            if (p_iLimit_Qtd != null)
            {
                if (p_iLimit_APartir != null)
                {
                    sFiltro += string.Format(" Limit {0}, {1} ", p_iLimit_APartir, p_iLimit_Qtd);
                }
                else
                {
                    sFiltro += string.Format(" Limit {0} ", p_iLimit_Qtd);
                }
            }

            if (enumTipoDB == TipoDB.MySQL)
            {
                sSQL = this.sqlBuscaProduto_MySQL.Replace("$$(condicao)", sFiltro);
                return(this.ObterProdutos(sSQL));
            }
            else if (enumTipoDB == TipoDB.SQLite)
            {
                sSQL = this.sqlBuscaProduto_SQLite.Replace("$$(condicao)", sFiltro);
                return(this.ObterProdutos_SQLite(sSQL));
            }

            return(null);
        }
Beispiel #6
0
        private void frmProblema_Load(object sender, EventArgs e)
        {
            CarregarGrid();
            var nivel = new NivelDB().ListarNivel();

            foreach (var item in nivel)
            {
                cbNivel.Items.Add(item.Id);
            }
            var tipo = new TipoDB().ListarTipo();

            foreach (var item in tipo)
            {
                cbTipo.Items.Add(item.Id);
            }
        }
Beispiel #7
0
        protected void BtnSalvar_Click(object sender, EventArgs e)
        {
            Tipo tipo = new Tipo()
            {
                Id        = int.Parse(TxtCodigo.Text),
                Descricao = TxtDescricao.Text
            };

            TipoDB tipoDB = new TipoDB();
            bool   status = tipoDB.Salvar(tipo);

            if (status)
            {
                lblMSG.Text = "Registro Inserido!";
                LimparComponentes();
            }
            else
            {
                lblMSG.Text      = "Erro ao inserir registro";
                lblMSG.ForeColor = Color.Red;
            }
        }
Beispiel #8
0
        protected void SalvarBt_Click(object sender, EventArgs e)
        {
            TipoM tipo = new TipoM()
            {
                Descricao = DescricaoTxt.Text,
            };

            TipoDB tipoDB = new TipoDB();
            bool   status = tipoDB.Salvar(tipo);

            if (status)
            {
                Label1.Text = "Registro Inserido!";
                LimparComponentes();
                CarregarTabela();
            }
            else
            {
                Label1.Text      = "Erro ao inserir registro";
                Label1.ForeColor = Color.Red;
            }
        }