Exemplo n.º 1
0
        bool ValidaInsumoNaCategoria(clsCategoriaInsumo objCategoriaInsumo)
        {
            if ((int)categoria.ValidaInsumoNaCategoria(objCategoriaInsumo).Rows[0][0] != 0)
            {
                Home.mensagemDeErro("Esse insumo já está registrado nessa categoria.", "Produto já na categoria");

                return(false);
            }
            return(true);
        }
Exemplo n.º 2
0
        private void btnRemoverInsumoCategoria_Click(object sender, EventArgs e)
        {
            clsCategoriaInsumo objCategoriaInsumo = new clsCategoriaInsumo();

            objCategoriaInsumo.CodInsumo    = (int)lstInsumosCategoria.SelectedValue;
            objCategoriaInsumo.CodCategoria = (int)cbCategorias.SelectedValue;

            categoria.RemoverInsumoDaCategoria(objCategoriaInsumo);

            PreencherListas();
        }
Exemplo n.º 3
0
        private void btnAdicionarInsumoCategoria_Click(object sender, EventArgs e)
        {
            if (cbInsumos.Text.Length > 0)
            {
                clsCategoriaInsumo objCategoriaInsumo = new clsCategoriaInsumo();
                objCategoriaInsumo.CodInsumo    = (int)cbInsumos.SelectedValue;
                objCategoriaInsumo.CodCategoria = (int)cbCategorias.SelectedValue;

                if (!ValidaInsumoNaCategoria(objCategoriaInsumo))
                {
                    return;
                }

                categoria.InserirInsumoNaCategoria(objCategoriaInsumo);

                PreencherListas();
            }
        }
Exemplo n.º 4
0
        public void RemoverInsumoDaCategoria(clsCategoriaInsumo objCategoriaInsumo)
        {
            List <SqlParameter> lista = new List <SqlParameter>();

            SqlParameter parametro = new SqlParameter();

            parametro.ParameterName = "@CodCategoria";
            parametro.Value         = objCategoriaInsumo.CodCategoria;
            parametro.DbType        = System.Data.DbType.Int32;

            lista.Add(parametro);

            parametro = new SqlParameter();
            parametro.ParameterName = "@CodInsumo";
            parametro.Value         = objCategoriaInsumo.CodInsumo;
            parametro.DbType        = System.Data.DbType.Int32;

            lista.Add(parametro);

            Banco.ExecuteProc("USP_CSharp_Categoria_RemoverInsumoDaCategoria", lista);
        }
Exemplo n.º 5
0
        public DataTable ValidaInsumoNaCategoria(clsCategoriaInsumo objCategoriaInsumo)
        {
            List <SqlParameter> lista = new List <SqlParameter>();

            SqlParameter parametro = new SqlParameter();

            parametro.ParameterName = "@CodInsumo";
            parametro.Value         = objCategoriaInsumo.CodInsumo;
            parametro.DbType        = System.Data.DbType.Int32;

            lista.Add(parametro);

            parametro = new SqlParameter();
            parametro.ParameterName = "@CodCategoria";
            parametro.Value         = objCategoriaInsumo.CodCategoria;
            parametro.DbType        = System.Data.DbType.Int32;

            lista.Add(parametro);

            return(Banco.ExecuteProc("USP_CSharp_Categoria_ValidaInsumoNaCategoria", lista));
        }