Array
(
)

Dúvida na camada Model

Heitor Sichin
   - 04 jul 2012

Boa tarde!!!
Tenho uma classe Pedido com os campos do cabeçalho... e uma com os itens do pedido...
Esta correto, dentro da classe Pedido eu instanciar uma lista genérica dos itens do pedido???
ex.:
public string Cliente {get; set; }
public string Data {get; set; }
public string ValorPedido {get; set; }
Itens itens = new Itens();
public List<itens> ItensPedido {get; set; } //isso esta correto ???

Valter Furtado
   - 05 jul 2012

Faço assim...
#region Atributos
private DateTime? dtmInicio;
private DateTime? dtmFim;
private Char? cTipo;
private Char? cStatus;
private List<Capacitacao_X_Participantes> lstParticipantes;
#endregion

#region Propriedades
public List<Capacitacao_X_Participantes> LstParticipantes
{
get { return lstParticipantes; }
set { lstParticipantes = value; }
}
/// <summary>
/// Indica a situação atual da capacitação, usar:
/// P -> Pendente
/// C -> Concluído
/// E -> Cancelado
/// </summary>
public Char? CStatus
{
get { return cStatus; }
set { cStatus = value; }
}
/// <summary>
/// Tipo de capacitação, usar:
/// I -> Interno
/// E -> Externo
/// </summary>
public Char? CTipo
{
get { return cTipo; }
set { cTipo = value; }
}
public DateTime? DtmFim
{
get { return dtmFim; }
set { dtmFim = value; }
}
public DateTime? DtmInicio
{
get { return dtmInicio; }
set { dtmInicio = value; }
}
#endregion

Acho que responde sua pergunta... rs

Heitor Sichin
   - 06 jul 2012

Valter Furtado, muito obrigado!!!
Era somente uma duvida mesmo, não sabia se era uma boa prática de programação fazer isso...

mais uma vez,
Obrigado!!!