예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            empleadoDao = daoFactory.GetEmpleadoDao();
            empleadoControlAccesoDao = daoFactory.GetEmpleadoControlAccesoDao();

            log.Info(String.Format("El usuario: [{0}] ha visitado la pagina de Listado de Empleados", UsuarioActual.Nombre));

            if (!IsPostBack)
            {
                MostrarJavascriptTabla();
                CargarListado();
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            empleadoDao = daoFactory.GetEmpleadoDao();


            if (!IsPostBack)
            {
                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()));
                }

                if (Session[Constantes.WEB_VARIABLE_SESSION_ID] == null)
                {
                    Title           = "Alta de Registro";
                    txtId.Value     = null;
                    txtNombre.Text  = null;
                    txtNumeroNomina = null;
                }
                else
                {
                    try
                    {
                        Asistencia.DbDominio.Empleado obj = empleadoDao.GetById(Int32.Parse(Session[Constantes.WEB_VARIABLE_SESSION_ID].ToString()));
                        Title                = "Edición de Registro";
                        txtId.Value          = obj.CveEmpleado.ToString();
                        txtNombre.Text       = obj.Nombre;
                        txtNumeroNomina.Text = obj.NoEmpleado.ToString();


                        if (obj.Plaza != null)
                        {
                            txtPlaza.SelectedValue = obj.Plaza.Id.ToString();
                        }
                    }
                    catch (Exception ex)
                    {
                        log.Error(String.Format("Error al intentar Obtener los datos Del Empleado a Editar. Mensaje: [{0}] ", ex.Message));
                        ManejarExcepcion(ex);
                    }
                }
            }
        }