示例#1
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();
        }
示例#2
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;
        }
示例#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();
            }
        }
示例#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);
        }