23/09/2013, 10:05
|
| | Fecha de Ingreso: enero-2010
Mensajes: 36
Antigüedad: 14 años, 11 meses Puntos: 0 | |
Respuesta: 2 o mas usuarios pueden ver la misma informacion Este es un ejemplo de como estoy utilizando las variables session, que me podria faltar?
private List<AlmacenEntidad> _almacenes = null;
private void Inicializar()
{
if (Session[VarSesionAlmacen.Almacen] == null)
Session[VarSesionAlmacen.Almacen] = new List<AlmacenEntidad>();
else
_almacenes = (List<AlmacenEntidad>)Session[VarSesionAlmacen.Almacen];
InicializarListas();
Session[VarSesionAlmacen.Almacen] = _almacenes;
}
protected void btnAceptar_Click(object sender, EventArgs e)
{
if (Session[VarSesionAlmacen.Almacen] == null)
Session[VarSesionAlmacen.Almacen] = new List<AlmacenEntidad>();
else
_almacenes = (List<AlmacenEntidad>)Session[VarSesionAlmacen.Almacen];
_almacenes.Add(new AlmacenEntidad()
{
Almacen= InnovaTools.RemoverSimbolos(edtClave.Text.ToUpper( ).Trim()),
DescripcionEspanol = InnovaTools.RemoverSimbolos(edtDescripcionEspanol. Text.Trim()),
DescripcionIngles = InnovaTools.RemoverSimbolos(edtDescripcionIngles.T ext.Trim()),
Cuenta = InnovaTools.RemoverSimbolos(edtCuentaContable.Text .Trim()),
CuentaAjuste = InnovaTools.RemoverSimbolos(edtCuentaAjuste.Text.T rim()),
IsNuevo=true,
ID = string.Empty
});
Session[VarSesionAlmacen.Almacen] = _almacenes;
}
¿Alguna otra sugerencia?, gracias de antemano. |