protected void btnGuardar_Click(object sender, EventArgs e)
        {
            //Guardar o Modificar segun sea el caso
            try{
                //Almacena un nuevo usuario si la session userSelect esta vacia
                usuarioTDA = (UsuarioTDA)Session["userSelect"];
                if (usuarioTDA == null){
                    usuarioTDA = new UsuarioTDA();
                    usuarioTDA.UserName = txtUser.Text;
                    usuarioTDA.Password = txtPassword.Text;
                    usuarioTDA.Rol = ddlRol.Text.ToString();
                    int codigo = dba.executeUpdate(usuarioTDA.buildNonQuery(Record.NON_QUERY_INSERT));
                    usuarioTDA.Codigo = codigo;
                    Session["userSelect"] = usuarioTDA;
                }
                //Modificar un registro cargado o escogido desde el listado de los usuarios
                else{
                    usuarioTDA.UserName = txtUser.Text;
                    usuarioTDA.Password = txtPassword.Text;
                    usuarioTDA.Rol = ddlRol.SelectedValue.ToString();
                    dba.executeUpdate(usuarioTDA.buildNonQuery(Record.NON_QUERY_UPDATE));
                }

                Session["Page_Load_User"] = false;
                Response.Redirect(Constants.NAV_RULE_LISTA_USUARIOS);//Cuando se mofica o se guarda nos lleva a la pantalla del listado de usuarios
            }
            catch (Exception error){
                lblError.Text = "Se presento un error no controlado [" + error + "].";
                lblError.Visible = true;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //Cargamos la info del usuario que se selecciona en el listado de los usuarios para modificarla
            try{
                lblError.Text = "";
                lblError.Visible = false;
                dba = DataBaseAccess.getInstance();

                //se carga la informacion de la persona
                usuarioTDA = (UsuarioTDA)Session["userSelect"];
                if (usuarioTDA != null && !(bool)Session["Page_Load_User"])
                {
                    txtCode.Text = usuarioTDA.Codigo + "";
                    txtUser.Text = usuarioTDA.UserName;
                    txtPassword.Text = usuarioTDA.Password;
                    //ddlRol.SelectedItem.Value = usuarioTDA.Rol;
                    Session["Page_Load_User"] = true;
                }
            }
            catch (Exception error){
                lblError.Text = "Se presento un error no controlado [" + error + "].";
                lblError.Visible = true;
            }
        }