M
MarleyNoleto
Hi, good morning to all.
I have a application with webservice and I crate a class that has two
atributes, _id and _descricao, but the public property don´t return a value.
Please see the code:
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;
namespace Sigma2r.MGV.entidade
{
[Serializable]
public class Disponibilidade
{
protected int _id;
protected string _descricao;
public Disponibilidade()
{
}
public Disponibilidade(int Id, string Descricao)
{
_id = Id;
_descricao = Descricao;
}
public Disponibilidade(int Id)
{
_id = Id;
}
public string descricao
{
get
{
_descricao = getDescricao(_id);
return _descricao;
}
set { _descricao = value; }
}
public int id
{
get { return _id; }
set
{
_id = value;
_descricao = getDescricao(_id);
}
}
private string getDescricao(int id)
{
string desc = "";
switch (id)
{
case
(int)Sigma2r.MGV.entidade.Dominios.SITUACAO_DISPONIBILIDADE_VENDA.eDisponivelVenda:
desc = "DisponÃvel para venda";
break;
case
(int)Sigma2r.MGV.entidade.Dominios.SITUACAO_DISPONIBILIDADE_VENDA.eIndisponivelVenda:
desc = "IndisponÃvel para venda";
break;
}
return desc;
}
}
}
I have a application with webservice and I crate a class that has two
atributes, _id and _descricao, but the public property don´t return a value.
Please see the code:
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;
namespace Sigma2r.MGV.entidade
{
[Serializable]
public class Disponibilidade
{
protected int _id;
protected string _descricao;
public Disponibilidade()
{
}
public Disponibilidade(int Id, string Descricao)
{
_id = Id;
_descricao = Descricao;
}
public Disponibilidade(int Id)
{
_id = Id;
}
public string descricao
{
get
{
_descricao = getDescricao(_id);
return _descricao;
}
set { _descricao = value; }
}
public int id
{
get { return _id; }
set
{
_id = value;
_descricao = getDescricao(_id);
}
}
private string getDescricao(int id)
{
string desc = "";
switch (id)
{
case
(int)Sigma2r.MGV.entidade.Dominios.SITUACAO_DISPONIBILIDADE_VENDA.eDisponivelVenda:
desc = "DisponÃvel para venda";
break;
case
(int)Sigma2r.MGV.entidade.Dominios.SITUACAO_DISPONIBILIDADE_VENDA.eIndisponivelVenda:
desc = "IndisponÃvel para venda";
break;
}
return desc;
}
}
}