protected void Page_Load(object sender, EventArgs e) { oficinaDao = daoFactory.GetOficinaDao(); log.Info(String.Format("El usuario: [{0}] ha visitado la pagina de Listado de Oficinas", UsuarioActual.Nombre)); if (!IsPostBack) { MostrarJavascriptTabla(); CargarListado(); } }
protected void Page_Load(object sender, EventArgs e) { // Cargamos los datos oficinaDao = daoFactory.GetOficinaDao(); plazaDao = daoFactory.GetPlazaDao(); zonaDao = daoFactory.GetZonaDao(); regionDao = daoFactory.GetRegionDao(); if (!IsPostBack) { // Cargamos el DropDown de Region txtRegion.Items.Clear(); txtRegion.Items.Add(NuevoListItem(Constantes.TEXTO_SELECCION, Constantes.TEXTO_BLANCO)); foreach (DbDominio.Region obj in listaDeRegion()) { txtRegion.Items.Add(NuevoListItem(obj.Nombre, obj.Id.ToString())); } // Cargamos el DropDown de Zona txtZona.Items.Clear(); txtZona.Items.Add(NuevoListItem(Constantes.TEXTO_SELECCION, Constantes.TEXTO_BLANCO)); foreach (DbDominio.Zona obj in listaDeZona()) { txtZona.Items.Add(NuevoListItem(obj.Nombre, obj.Id.ToString())); } // Cargamos el DropDown de Plaza txtPlaza.Items.Clear(); txtPlaza.Items.Add(NuevoListItem(Constantes.TEXTO_SELECCION, Constantes.TEXTO_BLANCO)); foreach (DbDominio.Plaza obj in listaDePlaza()) { txtPlaza.Items.Add(NuevoListItem(obj.Nombre, obj.Id.ToString())); } // Validacion si es un registro nuevo o una edicion if (Session[Constantes.WEB_VARIABLE_SESSION_ID] == null) { Title = "Alta de Registro"; txtId.Value = null; txtNombre.Text = null; txtCodigoPlanta.Text = null; } else { try { Asistencia.DbDominio.Oficina obj = oficinaDao.GetById(Int32.Parse(Session[Constantes.WEB_VARIABLE_SESSION_ID].ToString())); Title = "Edición de Registro"; txtId.Value = obj.CveOficina.ToString(); txtNombre.Text = obj.Nombre; txtCodigoPlanta.Text = obj.CodigoPlanta; if (obj.Plaza != null) { txtPlaza.SelectedValue = obj.Plaza.Id.ToString(); } if (obj.Region != null) { txtRegion.SelectedValue = obj.Region.Id.ToString(); } if (obj.Zona != null) { txtZona.SelectedValue = obj.Zona.Id.ToString(); } } catch (Exception ex) { log.Error(String.Format("Error al intentar Obtener los datos De la Oficina a Editar. Mensaje: [{0}] ", ex.Message)); ManejarExcepcion(ex); } } } }