Dúvida na camada Model
04/07/2012
0
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 ???
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 ???
Heitor Sichin
Curtir tópico
+ 0
Responder
Posts
05/07/2012
Valter Furtado
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
#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
Responder
06/07/2012
Heitor Sichin
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!!!
Era somente uma duvida mesmo, não sabia se era uma boa prática de programação fazer isso...
mais uma vez,
Obrigado!!!
Responder
Clique aqui para fazer login e interagir na Comunidade :)