PARAMETRO DE TIPO T
Galera, Boa tarde!!!
Estou precisando de uma [Ô]ajudinha[Ô] quanto ao passar objet por parametro.... vamos la...
Eu tenho um método Save em minha classe ProdutoBC onde eu recebo por parametro o tipo do meu produto
Eu tenho abaixo um dropdownlList onde o usuario vai selecionar o tipo de produto...
abaixo eu uso um case para pegar o mesmo, até então tudo bem, está rodando rsrs,
mas no passar por parametro para minha classe eu não consigo passar o objeto selecionado..
segue abaixo exemplo passando o _produto,
preciso passar o item selecionado do Dropdown...
Segue código abaixo...
vlw galera..
produto.idProduto = this.idProduto;
DAL.Produto _produto = null;
_produto.Nome = txtNome.Text;
_produto.Preco = Convert.ToInt32(txtPreco.Text);
_produto.PrecoPor = Convert.ToInt32(txtPrecoPor.Text);
_produto.Parcelamento = txtParcelamento.Text;
_produto.Destaque = chkDestaque.Checked;
_produto.Lancamento = chkLancamento.Checked;
_produto.Oferta = chkOferta.Checked;
DAL.Produto _produto = null;
switch (int.Parse(ddlTipo.SelectedValue))
{
case ((int)eTipo.tipo.Jogo): _produto = new DAL.Jogo(); break;
case ((int)eTipo.tipo.Consoles): _produto = new DAL.Consoles(); break;
case ((int)eTipo.tipo.Acessorio): _produto = new DAL.Acessorio(); break;
}
Retorno<Produto> retornoSalvarProduto = ProdutoBC<Produto>.Instance.Save(_produto);
Estou precisando de uma [Ô]ajudinha[Ô] quanto ao passar objet por parametro.... vamos la...
Eu tenho um método Save em minha classe ProdutoBC onde eu recebo por parametro o tipo do meu produto
Eu tenho abaixo um dropdownlList onde o usuario vai selecionar o tipo de produto...
abaixo eu uso um case para pegar o mesmo, até então tudo bem, está rodando rsrs,
mas no passar por parametro para minha classe eu não consigo passar o objeto selecionado..
segue abaixo exemplo passando o _produto,
preciso passar o item selecionado do Dropdown...
Segue código abaixo...
vlw galera..
produto.idProduto = this.idProduto;
DAL.Produto _produto = null;
_produto.Nome = txtNome.Text;
_produto.Preco = Convert.ToInt32(txtPreco.Text);
_produto.PrecoPor = Convert.ToInt32(txtPrecoPor.Text);
_produto.Parcelamento = txtParcelamento.Text;
_produto.Destaque = chkDestaque.Checked;
_produto.Lancamento = chkLancamento.Checked;
_produto.Oferta = chkOferta.Checked;
DAL.Produto _produto = null;
switch (int.Parse(ddlTipo.SelectedValue))
{
case ((int)eTipo.tipo.Jogo): _produto = new DAL.Jogo(); break;
case ((int)eTipo.tipo.Consoles): _produto = new DAL.Consoles(); break;
case ((int)eTipo.tipo.Acessorio): _produto = new DAL.Acessorio(); break;
}
Retorno<Produto> retornoSalvarProduto = ProdutoBC<Produto>.Instance.Save(_produto);
switch (int.Parse(ddlTipo.SelectedValue))
{
case ((int)eTipo.tipo.Jogo):
DAL.Jogo _produto = new DAL.Jogo();
_produto.Nome = txtNome.Text;
_produto.Preco = Convert.ToInt32(txtPreco.Text);
_produto.PrecoPor = Convert.ToInt32(txtPrecoPor.Text);
_produto.Parcelamento = txtParcelamento.Text;
_produto.Destaque = chkDestaque.Checked;
_produto.Lancamento = chkLancamento.Checked;
_produto.Oferta = chkOferta.Checked;
break;
case ((int)eTipo.tipo.Consoles):
DAL.Consoles _produto = new DAL.Consoles();
DAL.Jogo _produto = new DAL.Jogo();
_produto.Nome = txtNome.Text;
_produto.Preco = Convert.ToInt32(txtPreco.Text);
_produto.PrecoPor = Convert.ToInt32(txtPrecoPor.Text);
_produto.Parcelamento = txtParcelamento.Text;
_produto.Destaque = chkDestaque.Checked;
_produto.Lancamento = chkLancamento.Checked;
_produto.Oferta = chkOferta.Checked;
break;
case ((int)eTipo.tipo.Acessorio):
DAL.Acessorio _produto = new DAL.Acessorio();
DAL.Jogo _produto = new DAL.Jogo();
_produto.Nome = txtNome.Text;
_produto.Preco = Convert.ToInt32(txtPreco.Text);
_produto.PrecoPor = Convert.ToInt32(txtPrecoPor.Text);
_produto.Parcelamento = txtParcelamento.Text;
_produto.Destaque = chkDestaque.Checked;
_produto.Lancamento = chkLancamento.Checked;
_produto.Oferta = chkOferta.Checked;
break;
}
Retorno<Produto> retornoSalvarProduto = ProdutoBC<Produto>.Instance.Save(_produto);
Entendi, mas o que eu preciso passar é o tipo do produto por parametro
preciso passar para o método save o Jogo, console, ou acessórios,
eu preciso pegar o tipo desse cara aqui e mandar, senão da xabu no método
ele só intendi o tipo do produto, não o produto como um todo...
Obrigado...
preciso passar para o método save o Jogo, console, ou acessórios,
eu preciso pegar o tipo desse cara aqui e mandar, senão da xabu no método
ele só intendi o tipo do produto, não o produto como um todo...
Obrigado...
Tópico encerrado , respostas não são mais permitidas